32
a.
Ukuran sebagai dasar pengukuran kompleksitas
Perhitungan Line Of Code
(LOC) atau Function Point
yang
menjadi dasar perhitungan ukuran juga merupakan faktor utama dalam
memprediksi kecacatan. Perhitungan kecacatan dibutuhkan untuk
mengetahui kompleksitas suatu sistem. Dalam konteks ini terdapat 2 (dua)
jenis kesalahan, yaitu module-related faults
dan instruction-related faults.
(Malayia & Denton, 2000) Untuk module-related faults, terdapat kesalahan
yang disebabkan dari kode modular yang diintegrasikan ke modul lain.
Karena itu, untuk modul yang terkait, jika sebuah modul dari ukuran
dilambangkan dengan s, kecacatan di lambangkan dengan D
m
(dalam
defects / LOC)
D
m
(s) = a/s
Dimana s
harus lebih besar dari pada 0 (nol) dan a adalah nilai
konstan. Dalam kasus ini, faktor menurun sedangkan ukuran modul
meningkat.
Untuk instruction-related faults
adalah jumlah baris kode yang
ditulis dengan 2 (dua) komponen. Komponen pertama, dilambangkan
dengan b adalah peluang bahwa setiap baris kode
memiliki bug
didalamnya. Komponen kedua adalah peluang bahwa setiap modul
memiliki kesalahan dalam berinteraksi dengan baris kode yang lain dalam
modul tersebut. Oleh karena itu, untuk instruction-related faults
menggunakan perhitungan sebagai berikut:
|