Otomasi Penelusuran Kebutuhan Ke Kode Program Menggunakan Tf-idf

Said R. K. Bahasyim, Sri Widowati, Jati H. Husen

Abstract

Abstrak
Salah satu faktor penting yang menentukan kualitas perangkat lunak adalah memastikan bahwa
kebutuhan (requirement) dapat ditelusuri ke dalam kode program. Pada umumnya mengelola
ketertelusuran kebutuhan dilakukan secara manual sehingga membutuhkan usaha yang besar dan
ketelitian yang cukup tinggi. Salah satu metode yang dapat digunakan untuk penelusuran kebutuhan ke
kode program adalah metode frekuensi-inverse document frequency (TF-IDF). Dalam penelitian ini
metode TF-IDF diimplementasikan sebagai kakas, dan diujikan dengan beberapa kasus dari dataset
RETRO.NET. Selanjutnya performansi metode TF IDF akan diukur berdasarkan 3 indikator yaitu
accuracy, precision, dan recall. Beberapa modifikasi dilakukan pada implementasi metode TF-IDF untuk
memberikan hasil yang lebih baik.
Kata kunci : Requirement traceability, TF-IDF, Information retrieval
Abstract
One of the important factors determining the quality of the software is ensuring that the requirements
(requirements) can be traced into the program code. On the shot of interest is done manually, so it
requires a lot of effort and high accuracy. One method that can be used to tracing program code
requirements is the frequency-inverse document frequency (TF-IDF) method. In this research the TF-IDF
method is implemented as a tool, and tested with several cases from the RETRO.NET dataset.
Furthermore, the performance of the TF-IDF method will be based on 3 indicators accuracy, precision,
and recall. Several modifications were made to the implementation of the TF-IDF method to provide
better results.
Keywords: Requirement traceability, TF-IDF, Information retrieval

Full Text:

PDF

Refbacks

  • There are currently no refbacks.