Constraints Based Approach to Interactive Feature Location
Autor: | Daiki Fujioka, Naoya Nitta |
---|---|
Rok vydání: | 2017 |
Předmět: |
Focus (computing)
Source code Computer science media_common.quotation_subject Feature extraction 020207 software engineering 02 engineering and technology Construct (python library) computer.software_genre Electronic mail Feature model Task (project management) Feature (computer vision) 020204 information systems 0202 electrical engineering electronic engineering information engineering Data mining computer media_common |
Zdroj: | ICSME |
Popis: | Feature location is a maintenance task to identify the implementation of a feature within the source code. To automate or support the task, extensive studies have been conducted on feature location techniques. In this paper, we focus on certain static and dynamic constraints regarding feature additions to object-oriented programs, and construct an interactive feature location procedure based on the constraints. We manually conducted a case study for several features of a real-world program on the assumption that the user always correctly answers the questions asked by the procedure. The results show that over 75% of the feature's implementation could be efficiently covered by the procedure with relatively small number of execution traces. |
Databáze: | OpenAIRE |
Externí odkaz: |