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 /
POLITEKNIKJAMBIPOLITEKNIKJAMBI Metode analisis yang diterapkan adalah regresi linier berganda, dimana variabel independen meliputi kualitas perangkat lunak, kualitas informasi, kepuasanMetode analisis yang diterapkan adalah regresi linier berganda, dimana variabel independen meliputi kualitas perangkat lunak, kualitas informasi, kepuasan
UNAMAUNAMA Maka dilakukan penelitian dengan tujuan untuk menganalisis serta memberikan rekomendasi untuk optimalisasi kinerja. Mengimplementasikan metode SoftwareMaka dilakukan penelitian dengan tujuan untuk menganalisis serta memberikan rekomendasi untuk optimalisasi kinerja. Mengimplementasikan metode Software
UNIPEMUNIPEM Data yang dikumpulkan kemudian dianalisis untuk menentukan sejauh mana aplikasi ini memenuhi standar kualitas ISO 25010. Hasil penelitian menunjukkan bahwaData yang dikumpulkan kemudian dianalisis untuk menentukan sejauh mana aplikasi ini memenuhi standar kualitas ISO 25010. Hasil penelitian menunjukkan bahwa
AL MATANIAL MATANI Dengan melakukan tes ini, peneliti dapat menguji aplikasi Shoopers dan mengetahui kekurangan program sehingga dapat dikembangkan lebih lanjut. BerdasarkanDengan melakukan tes ini, peneliti dapat menguji aplikasi Shoopers dan mengetahui kekurangan program sehingga dapat dikembangkan lebih lanjut. Berdasarkan
SAINTEKMUSAINTEKMU Metode pengembangan sistem yang digunakan peneliti adalah metode SDLC (System Development Life Cycle) dengan model proses waterfall, dari mulai requirementMetode pengembangan sistem yang digunakan peneliti adalah metode SDLC (System Development Life Cycle) dengan model proses waterfall, dari mulai requirement
PLBPLB Hasil survei kuantitatif menunjukkan peningkatan 30% dalam keterlibatan dan peningkatan 25% dalam pemahaman ketika pengalaman nyata dan artefak diintegrasikanHasil survei kuantitatif menunjukkan peningkatan 30% dalam keterlibatan dan peningkatan 25% dalam pemahaman ketika pengalaman nyata dan artefak diintegrasikan
MEDIAPUBLIKASIMEDIAPUBLIKASI Bagian ini membahas pengujian dengan tes kotak hitam. Teknik partisi ekuivalensi digunakan di sini untuk pemilihan, dan hanya digunakan untuk menguji apakahBagian ini membahas pengujian dengan tes kotak hitam. Teknik partisi ekuivalensi digunakan di sini untuk pemilihan, dan hanya digunakan untuk menguji apakah
PERADABANPERADABAN Adanya quiz di dalam aplikasi untuk evaluasi sesudah mempelajari sejarah. gamelan jawa dan melihat informasinya di 3D augmented reality. Hasil pengujianAdanya quiz di dalam aplikasi untuk evaluasi sesudah mempelajari sejarah. gamelan jawa dan melihat informasinya di 3D augmented reality. Hasil pengujian
Useful /
DWCUDWCU Berdasarkan beragam topik yang diangkat dalam jurnal ini, penelitian lanjutan dapat difokuskan pada eksplorasi lebih mendalam mengenai bagaimana nilai-nilaiBerdasarkan beragam topik yang diangkat dalam jurnal ini, penelitian lanjutan dapat difokuskan pada eksplorasi lebih mendalam mengenai bagaimana nilai-nilai
UNUSAUNUSA Tingkat ekspresi mRNA vascular endothelial growth factor (VEGF), tumor necrosis factor (TNF)-α, dan interleukin (IL)-6 dikuantifikasi menggunakan reverseTingkat ekspresi mRNA vascular endothelial growth factor (VEGF), tumor necrosis factor (TNF)-α, dan interleukin (IL)-6 dikuantifikasi menggunakan reverse
SAINTEKMUSAINTEKMU Hasil penelitian dan pengembangan ini menunjukkan bahwa aplikasi sistem perolehan suara berbasis Android ini memberikan perkiraan jumlah pemilih yang akuratHasil penelitian dan pengembangan ini menunjukkan bahwa aplikasi sistem perolehan suara berbasis Android ini memberikan perkiraan jumlah pemilih yang akurat
MEDIAPUBLIKASIMEDIAPUBLIKASI Aplikasi ini dirancang dengan RMI yang sangat baik untuk menyatukan data antara admin Gudang dengan admin office yang berbeda komputer karena data yangAplikasi ini dirancang dengan RMI yang sangat baik untuk menyatukan data antara admin Gudang dengan admin office yang berbeda komputer karena data yang