STUDI DAN PENGEMBANGAN METODE REKAYASA PERANGKAT LUNAK BERORIENTASI ASPEK
Abstrak
Makalah ini meneliti tentang konsepsi rekayasa perangkat lunak berorientasi aspek, meliputi tahap rekayasa kebutuhan, analisis dan desain. Investigasi difokuskan terutama pada penanganan pemisahan masalah, masalah lintas sektoral, identifikasi masalah fungsional dan non-fungsional, spesifikasi, dan notasi pemodelannya. Penelitian dimulai dengan mengamati beberapa usulan kegiatan untuk rekayasa kebutuhan, literatur analisis dan desain, dan konsep paradigma berorientasi aspek. Sebagian besar literatur ditemukan dari situs web, seperti kertas kerja untuk kuliah, lokakarya atau konferensi. Makalah ini mengusulkan metode rekayasa perangkat lunak berorientasi aspek baru, fokus pada (1) rekayasa kebutuhan, (2) fase analisis dan desain. Untuk mendefinisikan metode baru ini, beberapa metode sebelumnya dieksplorasi dan dianalisis. Karakteristik metode baru ini akan dianalisis dan diukur menggunakan pengukuran lunak. Selanjutnya, metode tersebut akan digunakan pada studi kasus sederhana untuk menunjukkan penggunaan metode ini. Rekayasa perangkat lunak berorientasi aspek akan lebih mudah dilakukan dengan menggunakan metode baru ini daripada metode sebelumnya, untuk pengembangan sistem ukuran kecil hingga menengah pada domain masalah umum. Misalkan spesifikasi keprihatinan dan modul menjadi lebih modular dan memiliki kegunaan yang baik yang membawa pengembangan dan evolusi perangkat lunak lebih mudah dan lebih cepat dengan menggunakan paradigma berorientasi aspek. Hasil dari makalah ini adalah metode rekayasa perangkat lunak berorientasi aspek baru untuk rekayasa kebutuhan, fase analisis dan desain, dan aplikasi simulasi studi kasus sederhana.