MIKROSKILMIKROSKIL
Jurnal Sifo MikroskilJurnal Sifo MikroskilSalah satu faktor penting dari suatu perangkat lunak adalah kualitas. Kualitas perangkat lunak yang baik ditunjukkan dengan minimalnya kesalahan-kesalahan yang ditemukan pada saat implementasi. Kesalahan yang ditemukan di awal pengembangan dapat mengurangi biaya, usaha dan waktu untuk perbaikan. Pada penelitian ini, akan diuji pengaruh antara salah satu metrik kualitas internal yaitu kohesi dan kecenderungan kesalahan pada perangkat lunak berorientasi objek. Data yang digunakan dalam penelitian berupa perangkat lunak berkode bebas yang dikembangkan dengan bahasa pemrograman Java. Pengukuran metrik kohesi dilakukan pada tahap desain dan implementasi. Hasil penelitian menunjukkan adanya korelasi positif antara metrik kualitas kohesi terutama pada kode sumber dengan kecenderungan kesalahan perangkat lunak berorientasi objek.
Berdasarkan hasil penelitian, dapat disimpulkan bahwa pengukuran kualitas dapat dilakukan pada tahapan awal pengembangan perangkat lunak dengan menggunakan desain Unified Modeling Language dan kode program.Nilai metrik kohesi yang diukur pada kode program mampu mendeteksi kecenderungan kesalahan perangkat lunak berorientasi objek, khususnya metrik kohesi LCOM yang memiliki korelasi positif yang signifikan terhadap kecenderungan kesalahan.Nilai metrik kualitas yang diukur menggunakan desain UML menunjukkan hasil yang beragam dalam mendeteksi kecenderungan kesalahan perangkat lunak.
Penelitian lebih lanjut dapat dilakukan dengan mengeksplorasi penggunaan teknik machine learning untuk memprediksi kecenderungan kesalahan perangkat lunak berdasarkan metrik kohesi dan metrik kualitas lainnya. Hal ini dapat membantu dalam mengidentifikasi kelas-kelas yang berpotensi memiliki kesalahan sejak dini, sehingga dapat dilakukan tindakan preventif. Selain itu, penelitian dapat difokuskan pada pengembangan alat bantu otomatis yang dapat mengintegrasikan pengukuran metrik kohesi ke dalam proses pengembangan perangkat lunak, sehingga pengembang dapat dengan mudah memantau dan meningkatkan kualitas kode mereka. Terakhir, studi komparatif dapat dilakukan untuk membandingkan efektivitas berbagai metrik kohesi dalam mendeteksi kecenderungan kesalahan pada berbagai jenis aplikasi perangkat lunak, dengan mempertimbangkan faktor-faktor seperti ukuran proyek, kompleksitas kode, dan bahasa pemrograman yang digunakan. Penelitian ini diharapkan dapat memberikan wawasan yang lebih mendalam tentang hubungan antara metrik kohesi dan kualitas perangkat lunak, serta membantu dalam pengembangan perangkat lunak yang lebih andal dan berkualitas tinggi.
| File size | 513.5 KB |
| Pages | 10 |
| DMCA | Report |
Related /
STIBAIEC JAKARTASTIBAIEC JAKARTA Penggunaan perangkat lunak Rekso Release 6 dan Encarta sangat penting agar mahasiswa memahami aspek-aspek lain dalam penerjemahan. RR6 membantu mempercepatPenggunaan perangkat lunak Rekso Release 6 dan Encarta sangat penting agar mahasiswa memahami aspek-aspek lain dalam penerjemahan. RR6 membantu mempercepat
POLITEKNIKJAMBIPOLITEKNIKJAMBI Sebaliknya, variabel kualitas perangkat lunak dan kualitas informasi tidak berpengaruh signifikan (nilai signifikansi > 0,05, Tcount = -0,293 < TtableSebaliknya, variabel kualitas perangkat lunak dan kualitas informasi tidak berpengaruh signifikan (nilai signifikansi > 0,05, Tcount = -0,293 < Ttable
UNAMAUNAMA Website Basarnas Bengkulu mempunyai peran krusial dalam memberikan informasi berhubungan dengan kegiatan pencarian dan pertolongan kepada masyarakat. NamunWebsite Basarnas Bengkulu mempunyai peran krusial dalam memberikan informasi berhubungan dengan kegiatan pencarian dan pertolongan kepada masyarakat. Namun
UNIPEMUNIPEM Namun, terdapat area yang perlu ditingkatkan, seperti efisiensi dan keamanan. Temuan ini memberikan wawasan berharga bagi pengembang untuk meningkatkanNamun, terdapat area yang perlu ditingkatkan, seperti efisiensi dan keamanan. Temuan ini memberikan wawasan berharga bagi pengembang untuk meningkatkan
UNUKASEUNUKASE Metode ini memungkinkan peneliti untuk mendapatkan umpan balik langsung dari pengguna selama proses pengembangan sistem. Hasil dari penelitian ini adalahMetode ini memungkinkan peneliti untuk mendapatkan umpan balik langsung dari pengguna selama proses pengembangan sistem. Hasil dari penelitian ini adalah
AL MATANIAL MATANI Namun, meskipun aplikasi situs web yang direncanakan, masih akan ada kemungkinan terjadinya kesalahan atau keberhasilan. Untuk itu, suatu aplikasi harusNamun, meskipun aplikasi situs web yang direncanakan, masih akan ada kemungkinan terjadinya kesalahan atau keberhasilan. Untuk itu, suatu aplikasi harus
UNIBIUNIBI SMK Bakti Nusantara 666 merupakan salah satu Satuan Pendidikan Sekolah Menengah Kejuruan yang berada di Desa Cimekar, Kecamatan Cileunyi, Kabupaten Bandung,SMK Bakti Nusantara 666 merupakan salah satu Satuan Pendidikan Sekolah Menengah Kejuruan yang berada di Desa Cimekar, Kecamatan Cileunyi, Kabupaten Bandung,
MIKROSKILMIKROSKIL Hasil pengujian menunjukkan waktu eksekusi penempelan watermark relatif lebih cepat dari ekstraksi. Algoritma tidak dapat mengekstrak citra hitam putihHasil pengujian menunjukkan waktu eksekusi penempelan watermark relatif lebih cepat dari ekstraksi. Algoritma tidak dapat mengekstrak citra hitam putih
Useful /
STITUSASTITUSA Peningkatan ini ditunjukan oleh perolehan persiklus yang terus meningkat. Rata-rata peningkatan penelitian ini sebesar 40% pada siklus I meningkat menjadiPeningkatan ini ditunjukan oleh perolehan persiklus yang terus meningkat. Rata-rata peningkatan penelitian ini sebesar 40% pada siklus I meningkat menjadi
STITUSASTITUSA Dan setelah menerapkan model pembelajaran Talking Stick Terdapat 16 siswa mampu meningkat dalam aktivitas fisik dari 8 siswa yang sudah mampu mencapaiDan setelah menerapkan model pembelajaran Talking Stick Terdapat 16 siswa mampu meningkat dalam aktivitas fisik dari 8 siswa yang sudah mampu mencapai
PUSLITBANGPLNPUSLITBANGPLN Untuk langkah menghindari kondisi unsynchro dan CT REF LV tersebut maka telah dilakukan perbaikan. Pemindahan CT REF LV yang semula pada MK menjadi diUntuk langkah menghindari kondisi unsynchro dan CT REF LV tersebut maka telah dilakukan perbaikan. Pemindahan CT REF LV yang semula pada MK menjadi di
PUSLITBANGPLNPUSLITBANGPLN Dengan menyimak adegan adegan yang diperagakannya, kita bisa mengukur kecepatan, kesigapan petugas pengendali, operator Gi /Kit dalam koordinasi /komunikasiDengan menyimak adegan adegan yang diperagakannya, kita bisa mengukur kecepatan, kesigapan petugas pengendali, operator Gi /Kit dalam koordinasi /komunikasi