Pembangunan Kakas Bantu Pencarian Lokasi Fitur dalam Source Code menggunakan Metode Latent Semantic Indexing

##plugins.themes.bootstrap3.article.main##

Muhammad Iqbal Alvin Harlia Rahman Achmad Arwan Aditya Rachmadi

Abstrak

Fitur dalam perangkat lunak adalah fungsi yang dihasilkan dari kebutuhan fungsional suatu sistem dan dapat dipicu oleh pengguna. Fitur merupakan hasil implementasi dari kebutuhan fungsional suatu sistem. Setiap perangkat lunak pasti dilakukan perawatan atau perbaikan untuk menjaga kualitas dan kinerjanya. Perbaikan yang dilakukan berkaitan dengan perubahan fitur atau penambahan fungsi pada suatu fitur tertentu. Namun dalam memperbaiki suatu fitur yang spesifik diperlukan waktu untuk menemukan lokasi dari fitur tersebut. Proses pencarian fitur umumnya dilakukan oleh pemrogram dengan menggunakan fitur pencarian sederhana yang tepat dengan kata kunci yang dimasukkan pada tiap bagian klas. Proses pencarian ini memerlukan waktu yang cukup lama jika diterapkan pada kode program yang memiliki ukuran besar dan terpisah menjadi banyak klas. Untuk mengatasi masalah ini dibuat sistem untuk membantu programmer mencari lokasi fitur tertentu dalam kode program dengan menggunakan sistem berbasis desktop. Proses pengembangan sistem ini menggunakan SDLC waterfall. Implementasi dilakukan dengan menggunakan bahasa pemrograman C Sharp dan menggunakan framework Visual Studio yang menerapkan pengembangan berorientasi objek. Hasil dari tahapan pengujian menghasilkan 20 kasus uji yang valid serta pengujian terhadap efisiensi waktu pencarian mendapatkan hasil lebih dari 80% yang menunjukkan bahwa perangkat lunak dapat digunakan dalam menemukan fitur yang diinginkan pengguna.

##plugins.themes.bootstrap3.article.details##

Cara Sitasi
Rahman, M., Arwan, A., & Rachmadi, A. Pembangunan Kakas Bantu Pencarian Lokasi Fitur dalam Source Code menggunakan Metode Latent Semantic Indexing. Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, vol. 4, no. 9, p. 2998-3004, sep. 2020. ISSN 2548-964X. Tersedia pada: <http://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/7837>. Tanggal Akses: 25 nov. 2020
Bagian
Artikel