a. Menghitung Jumlah Lines Of Code LOC
Untuk menghitung jumlah lines of code LOC, penulis menggunakan tool Lines of Code Counter. Tool ini dibuat dengan bahasa pemrograman java oleh
John Rossi dan terdaftar dalam Project Java.Net. Penghitungan lines of code LOC dilakukan pada source code Aplikasi
Sistem Pakar Diagnosis Kerusakan Komputer. Berikut adalah daftar file yang dihitung jumlah LOC-nya :
1. dkkMain.java 2. dkkConnect2Sqlite.java
3. dkkNormal.java 4. dkkAdmin.java
5. dkkguiNormalMode.java 6. dkkguiBasicAdminMode.java
7. dkkguiAdvancedAdminMode.java 8. dkkguiAbout.java
9. dkkguiHelp.java Gambar berikut merupakan screenshoot hasil penghitungan lines of code
LOC file source code Aplikasi Sistem Pakar Diagnosis Kerusakan Komputer :
Gambar 22. Penghitungan Jumlah LOC
Screenshoot tersebut menjunjukan bahwa jumlah lines of code LOC
source code Aplikasi Sistem Pakar Diagnosis Kerusakan Komputer adalah 5540 LOC = 5.54 KLOC Kilo lines of code.
b. Penghitungaan jumlah error
Perhitungan jumlah error pada source code Aplikasi Sistem Pakar Diagnosis Kerusakan komputer dilakukan menggunakan FindBugs. FindBugs
merupakan freeware tools yang dikembangkan oleh The University of Maryland. FindBugs mampu mendeteksi bugs error dalam beberapa jenis kategori.
Dalam penelitian ini akan digunakan dua kategori yaitu kategori bugs yang berkaitan dengan analisis faktor kualitas correctness : correctness dan
multithreaded correctness.
Berikut adalah screenshoot penghitungan jumlah error Aplikasi Sistem Pakar Diagnosis Kerusakan Komputer dengan FindBugs :
Gambar 23. Penghitungan Jumlah Error menggunakan FindBugs
Screenshoot tersebut menunjukan bahwa jumlah error untuk pengujian fakor kualitas correctness Aplikasi Sistem Pakar Diagnosis Kerusakan Komputer
menggunakan FindBugs adalah 0.
c. Perbandingan hasil pengujian dengan standard yang telah ditentukan
Dari hasil pengujian sebelumnya, didapatkan bahwa nilai ErrorKLOC Aplikasi Sistem Pakar Diagnosis Kerusakan Komputer adalah 0 ErrorKLOC.
Aplikasi akan dikatakan LOLOS pengujian jika jumlah error = lebih sedikit atau
sama dengan standar yang digunakan. Sebaliknya, aplikasi akan dikatatakan
GAGAL jika jumlah error melebihi standar yang digunakan.
Tabel 18. Perbandingan Hasil Pengujian Faktor Kualitas Correctnes dengan Standar yang Digunakan
Nama Standar Nilai Standar
Error KLOC
Hasil Pengujian
Aplikasi Keterangan
Industry Average 1
– 25
LOLOS. Jumlah error lebih sedikit
dari standar. Lebih baik. Microsoft Application
0.5 LOLOS. Jumlah error lebih sedikit
dari standar. Lebih baik.
Tabel tersebut menujukan bahwa Aplikasi Sistem Pakar Diagnosis Kerusakan Komputer memenuhi standar faktor kualitas correctness baik dari
Standar Industry Average maupun Microsoft Application.
2. Analisis Faktor Kualitas Functionality