ABSTRAK

Perkembangan penelitian di bidang kualitas perangkat lunak telah menghasilkan sejumlah metrik (alat ukur) untuk mengukur karakteristik suatu perangkat lunak. Hasil nilai metrik-metrik yang diukur dapat dijadikan sebagai ladasan penilaian terhadap kualitas desain perangkat lunak tersebut. Melalui berbagai penelitian, sejumlah metrik yang diberi nama Metrics for Object Oriented Design (MOOD) telah dihasilkan khusus untuk mengukur perangkat lunak berorientasi objek. Saat ini, MOOD telah dikembangkan lebih lanjut menjadi MOOD2. MOOD2 berisi beberapa metrik yang terkandung di dalam MOOD ditambah dengan beberapa metrik baru yang memperkaya pengukuran kualitas perangkat lunak berorientasi objek. Penelitian ini menghasilkan alat bantu yang mampu membaca input berupa diagram yang mendefinisikan suatu desain perangkat lunak. Diagram tersebut merupakan paket dari Class Diagram dan Sequence Diagram yang sesuai dengan standar Unified Modeling Language (UML). Alat bantu yang dikembangkan dapat menghasilkan nilai metrik perangkat lunak dengan menggunakan pengukuran-pengukuran yang ada pada MOOD2. Nilai metrik yang dihasilkan dapat digunakan oleh tim pengembang untuk mengidentifikasi bagian desain yang berpotensi menjadi masalah sehingga dapat memperbaikinya sebelum proses pengembangan perangkat lunak berlanjut pada fase Implementasi.