Constraints Based Approach to Interactive Feature Location

Autor: Daiki Fujioka, Naoya Nitta
Rok vydání: 2017
Předmět:
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