Query Expansion Based on User Requirements Clustering for Finding Feature Location

Achmad Arwan*, Siti Rochimah, Chastine Fatichah

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Citations (Scopus)

Abstract

Feature Location is an approach of how to determine the code area based on high level software artifacts. Use Case Scenarios (UCS) are requirements documents in software artifacts that contain many words. A sentence in a UCS is sometimes described by a sentence in other UCS, so capture the relationship among UCS may be advantageous in finding feature locations. The research contribution is how to find feature locations better by making an expansion to query based on UCS clustering. The method was clustering the UCS using k-medoids clustering and index the source code using latent dirichlet allocation. The results was 56.8% for the best recall rate.

Original languageEnglish
Title of host publicationProceeding - 6th International Conference on Information Technology, Information Systems and Electrical Engineering
Subtitle of host publicationApplying Data Sciences and Artificial Intelligence Technologies for Environmental Sustainability, ICITISEE 2022
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages149-153
Number of pages5
ISBN (Electronic)9798350399615
DOIs
Publication statusPublished - 2022
Event6th International Conference on Information Technology, Information Systems and Electrical Engineering, ICITISEE 2022 - Virtual, Online, Indonesia
Duration: 13 Dec 202214 Dec 2022

Publication series

NameProceeding - 6th International Conference on Information Technology, Information Systems and Electrical Engineering: Applying Data Sciences and Artificial Intelligence Technologies for Environmental Sustainability, ICITISEE 2022

Conference

Conference6th International Conference on Information Technology, Information Systems and Electrical Engineering, ICITISEE 2022
Country/TerritoryIndonesia
CityVirtual, Online
Period13/12/2214/12/22

Keywords

  • Clustering
  • Feature location
  • Latent Dirichlet Allocation
  • Use Case Scenario
  • research

Fingerprint

Dive into the research topics of 'Query Expansion Based on User Requirements Clustering for Finding Feature Location'. Together they form a unique fingerprint.

Cite this