digilib@itb.ac.id +62 812 2508 8800

Abstrak
PUBLIC karya

Rekayasa pembangunan metode perangkat lunak adalah disiplin yang menangani pembangunan metode yang tepat sesuai dengan kebutuhan proyek dan tim. Metode dibangun dari sekumpulan potongan metode yang disimpan dalam sebuah repository dan diadministrasi oleh Method Base Management System (MBMS). Masalah utama terkait topik tugas akhir ini adalah belum adanya MBMS yang dapat diakses secara publik dan yang mengikuti standar representasi metode dari OMG. Saat ini, MBMS masih merupakan bagian dari satu aplikasi lain dan tidak bisa diakses entitas luar. Potongan metode juga masih direpresentasikan dengan standar masing-masing pihak. Hal ini kurang baik karena kedua hal tersebut menyulitkan para method engineer untuk bekerja sama dan berbagi resource. Tujuan dari tugas akhir ini adalah menghasilkan MBMS yang mengelola potongan metode dalam standar Essence, yang dapat menyediakan layanan untuk mengakses potongan metode untuk digunakan pada pengembangan metode pembangunan perangkat lunak. MBMS dapat menerima permintaan dari aplikasi lain akan suatu potongan metode dan kemudian mengembalikan potongan metode sesuai dengan yang diminta. Untuk membangun MBMS, pertama dilakukan analisis kebutuhan dengan mengamati kondisi terbaru dan mengidentifikasi masalah. Kemudian dilakukan analisis perancangan solusi yaitu mengenai representasi potongan metode dalam standar Essence serta teknologi yang akan digunakan. Selanjutnya MBMS dibangun menggunakan metode bertingkat (incremental). Terakhir dilakukan pengujian terhadap MBMS yang telah dibangun. Hasil dari tugas akhir ini berupa sebuah MBMS yang dapat diakses oleh publik sebagai web service. Di dalam repository yang diatur MBMS tersebut, terdapat beberapa potongan-potongan metode yang telah dirancang dalam standar Essence. Selain itu, terdapat juga sebuah website yang terhubung dengan web service yang berfungsi untuk menampilkan isi dari repository dalam visualisasi yang lebih nyaman dilihat.