Total Halaman yg ditampilkan

09 Januari 2012

Pengukuran & Implementasi PL: Fungsi Metrik Software Depth Of Inheritant Tree (5)


     DIT digunakan untuk mengukur kedalaman dari suatu class pada  inheritance hierarchy  tree. DIT dihitung dengan cara menghitung jumlah tingkatan dari kelas node ke root dari inheritance hierarchy  tree.
Semakin besar nilai DIT pada suatu class maka semakin banyak method yang diwarisi sehingga semakin rumit untuk mengamati tingkah laku dari class tersebut tetapi semakin besar reuseability dari method yang diwarisi.

Berikut contoh perhitungan DIT pada program Characters Graphic:
 

Berikut hasil pengukuran metrik DIT pada seluruh class pada program Characters Graphic

     Pada paper berjudul “Applying and Interpreting Object Oriented Metrics” yang ditulis oleh Dr. Linda H. Rosenberg disajikan aplikasi dan interpretasi dari metric DIT dengan menggunakan NASA project data sebagai berikut:
Pada gambar grafik diatas, kita melihat bahwa Hampir 66% (DIT>0) dari class project ini berada di bawah class lainnya di dalam tree, yang mengindikasikan berada dalam level sedang dari reuse.

Sumber IT 4 our life

Tidak ada komentar:

Posting Komentar