ABSTRAK Perkembangan teknologi pemrograman secara prosedural menuju paradigma objek (object oriented) turut mempengaruhi perkembangan penelitian di bidang software metrics. Kebanyakan metric yang digunakan oleh paradigma prosedural berusaha mengukur kompleksitas program. Beberapa penelitian menyimpulkan bahwa metric tradisional ini tidak cocok untuk digunakan untuk mengukur sistem yang dikembangkan secara object oriented (OO). Dengan makin berkembangnya OO, banyak peneliti telah mengusulkan metric set untuk sistem software yang berorientasi objek. Berbagai literatur membahas adaptasi metric tersebut ke beberapa bahasa pemrograman yang mendukung OO, misalnya : Ada dan Classic Ada, C++ dan Eiffel. Saat ini, Java muncul sebagai bahasa pemrograman berorientasi objek yang mengalami perkembangan pesat dan dapat diterima penggunaannya secara luas. Oleh karena itu diperlukan alat bantu yang dapat mengukur kualitas software dalam bahasa Java. Tugas akhir ini mengimplementasikan metrics calculator untuk program berbasis Java. Perangkat lunak metrics calculator yang dikembangkan mengadaptasi dua set OO metrics untuk mengukur kualitas program Java secara kuantitatif. Kedua metric set tersebut adalah Metrics For Object Oriented Design (MOOD) yang merupakan parameter kualitas sistem secara terintegrasi dan Method For Object Oriented Software Engineering (MOOSE) yang merupakan parameter kualitas masing-masing class sebagai komponen sistem berorientasi objek.
|
|