Siapapun yang telah melakukan rekayasa persyaratan pada lebih dari proyek perangkat lunak beberapa mulai melihat bahwa masalah-masalah tertentu terulang kembali di semua proyek dalam aplikasi tertentu domain.18 pola analisis ini [Fow97] menyarankan solusi (misalnya, kelas, fungsi, perilaku) . dalam domain aplikasi yang dapat digunakan kembali ketika model banyak aplikasi
Geyer-Schulz dan Hahsler [Gey01] menyarankan dua manfaat yang dapat dikaitkan dengan penggunaan pola analisis:
Pertama, pola analisis mempercepat pengembangan model analisis abstrak yang cap- ture persyaratan utama dari masalah beton dengan menyediakan analisis dapat digunakan kembali mod- els dengan contoh-contoh serta penjelasan dari kelebihan dan keterbatasan. Kedua, pola analisis memfasilitasi transformasi model analisis menjadi model desain oleh pola desain gesting nyarankan- dan solusi handal untuk masalah umum.
Pola Analisis diintegrasikan ke dalam model analisis dengan mengacu pada nama pola. Mereka juga disimpan dalam repositori sehingga persyaratan insinyur dapat menggunakan fasilitas pencarian untuk menemukan dan menerapkannya. Informasi tentang pola analisis (dan jenis lain dari pola) disajikan dalam template standar [Gey01] 19 yang dibahas secara lebih rinci dalam Bab 12. Contoh pola analisis dan discussion dis lanjut dari topik ini disajikan dalam Bab 7.
Sedang diterjemahkan, harap tunggu..
