Open access Jurnal SINTA 1
Query expansion using novel use case scenario relationship for finding feature location
International Journal of Electrical and Computer Engineering (IJECE) · Vol. 13 No. 5 (2023)
- ISSN
- 2722-2578, 2088-8708
- Published
- 2023-10-01
- Publisher
- Institute of Advanced Engineering and Science
Abstract
Feature location is a technique for determining source code that implements specific features in software. It developed to help minimize effort on program comprehension. The main challenge of feature location research is how to bridge the gap between abstract keywords in use cases and detail in source code. The use case scenarios are software requirements artifacts that state the input, logic, rules, actor, and output of a function in the software. The sentence on use case scenario is sometimes described another sentence in other use case scenario. This study contributes to creating expansion queries in feature locations by finding the relationship between use case scenarios. The relationships include inner association, outer association and intratoken association. The research employs latent Dirichlet allocation (LDA) to create model topics on source code. Query expansion using inner, outer and intratoken was tested for finding feature locations on a Java-based open-source project. The best precision rate was 50%. The best recall was 100%, which was found in several use case scenarios implemented in a few files. The best average precision rate was 16.7%, which was found in inner association experiments. The best average recall rate was 68.3%, which was found in all compound association experiments.
Collaboration network of the authors
40 authors · 70 co-authorship links · 15 across different organisations · showing the 40 most connected
Hover or tap a name to highlight its co-authors. Double-click to open the author's page.
- Institut Teknologi Sepuluh Nopember
- University of Brawijaya
- Universitas Airlangga
- Hasanuddin University
- University of Indonesia
- North Sumatra Islamic University
- Affiliation unknown
- Different organisations
- Same organisation
- Affiliation unknown
- Thicker line = more joint articles · bigger circle = more articles
Show as table
| Co-author | Organisation | Joint articles |
|---|---|---|
| Nanik Suciati | Institut Teknologi Sepuluh Nopember | 9 |
| Diana Purwitasari | Institut Teknologi Sepuluh Nopember | 8 |
| Handayani Tjandrasa | Institut Teknologi Sepuluh Nopember | 7 |
| Anny Yuniarti | Institut Teknologi Sepuluh Nopember | 3 |
| Riyanarto Sarno | Institut Teknologi Sepuluh Nopember | 3 |
| Achmad Arwan | University of Brawijaya | 2 |
| Suhadi Lili | Institut Teknologi Sepuluh Nopember | 2 |
| Hari Ginardi | Institut Teknologi Sepuluh Nopember | 2 |
| Ahmad Saikhu | Institut Teknologi Sepuluh Nopember | 2 |
| Hilya Tsaniya | Institut Teknologi Sepuluh Nopember | 2 |
| Hendra Mesra | Hasanuddin University | 2 |
| Eha Renwi Astuti | Universitas Airlangga | 2 |
| Ramadhan Hardani Putra | Universitas Airlangga | 2 |
| Bilqis Amaliah | Institut Teknologi Sepuluh Nopember | 1 |
| M. Rahmat Widyanto | University of Indonesia | 1 |
| Dyah Sulistyowati Rahayu | Institut Teknologi Sepuluh Nopember | 1 |
| Jayanti Yusmah Sari | Institut Teknologi Sepuluh Nopember | 1 |
| Mutmainnah Muchtar | Institut Teknologi Sepuluh Nopember | 1 |
| Evan Tanuwijaya | Institut Teknologi Sepuluh Nopember | 1 |
| Bayu Priyambadha | University of Brawijaya | 1 |
| Aldy Sefan Rezanaldy | Affiliation unknown | 1 |
| Yuita Arum Sari | University of Brawijaya | 1 |
| Ratih Kartika Dewi | University of Brawijaya | 1 |
| Abdul Munif | Institut Teknologi Sepuluh Nopember | 1 |
| Vico Ade Candra | Affiliation unknown | 1 |
| Yudhi Purwananto | Institut Teknologi Sepuluh Nopember | 1 |
| Junaidi Junaidi | North Sumatra Islamic University | 1 |
| Faida Royani | Affiliation unknown | 1 |
| Imam Kuswardayan | Institut Teknologi Sepuluh Nopember | 1 |
| Rahmi Ika Noviana | Affiliation unknown | 1 |
| Faizal Johan | Affiliation unknown | 1 |
| Widyanti Kartika | Affiliation unknown | 1 |
| Darlis Heru Murti | Institut Teknologi Sepuluh Nopember | 1 |
| Choiru Zain | Affiliation unknown | 1 |
| Kusbandono Ari Bowo | Affiliation unknown | 1 |
| Dewi Rosida | Affiliation unknown | 1 |
| Lutfi Rizal Gozali | Affiliation unknown | 1 |
Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.