Abstract—Feature location is a human-oriented and information-intensive process. When performing feature location tasks with existing tools, developers often feel it difficult to formulate an accurate feature query (e.g., keywords) and determine the relevance of returned results. In this paper, we propose a feature location approach that supports multi-faceted interactive program exploration. Our approach automatically extracts and mines multiple syntactic and semantic facets from candidate program elements. Furthermore, it allows developers to interactively group, sort, and filter feature location results in a centralized, multi-faceted, and intelligent search User Interface (UI). We have implemented our approach as a web-based tool MFIE a...
\ua9 2017 Copyright held by the owner/author(s).Features are high-level, domain-specific abstraction...
Abstract — The paper presents an exploratory study of two feature location techniques utilizing thre...
Locating the program element(s) relevant to a particular feature is an important step in efficient m...
Locating features in large software systems is a fundamental maintenance task for developers when fi...
Abstract—Locating features in large software systems is a fundamental maintenance task for developer...
Abstract—Developers often have to locate the parts of the source code that contribute to a specific ...
Developers often have to locate the parts of source code that contribute to a specific feature durin...
This paper presents an exploratory study of ten feature location techniques that use various combina...
Feature location is a frequent software maintenance activity that aims to identify initial source co...
Research on feature location that apply information retrieval techniques have experimented the kinds...
International audienceContext: It is common belief that high impact research in software reuse requi...
To facilitate software maintenance and evolution, a helpful step is to locate features concerned in ...
APRES 2014 : Asia Pacific Requirements Engineering Symposium, April 28-29, 2014, Auckland, New Zeala...
Abstract—Automated feature location techniques have been proposed to extract program elements that a...
Abstract—Feature location is a fundamental step in software evolution tasks such as debugging, under...
\ua9 2017 Copyright held by the owner/author(s).Features are high-level, domain-specific abstraction...
Abstract — The paper presents an exploratory study of two feature location techniques utilizing thre...
Locating the program element(s) relevant to a particular feature is an important step in efficient m...
Locating features in large software systems is a fundamental maintenance task for developers when fi...
Abstract—Locating features in large software systems is a fundamental maintenance task for developer...
Abstract—Developers often have to locate the parts of the source code that contribute to a specific ...
Developers often have to locate the parts of source code that contribute to a specific feature durin...
This paper presents an exploratory study of ten feature location techniques that use various combina...
Feature location is a frequent software maintenance activity that aims to identify initial source co...
Research on feature location that apply information retrieval techniques have experimented the kinds...
International audienceContext: It is common belief that high impact research in software reuse requi...
To facilitate software maintenance and evolution, a helpful step is to locate features concerned in ...
APRES 2014 : Asia Pacific Requirements Engineering Symposium, April 28-29, 2014, Auckland, New Zeala...
Abstract—Automated feature location techniques have been proposed to extract program elements that a...
Abstract—Feature location is a fundamental step in software evolution tasks such as debugging, under...
\ua9 2017 Copyright held by the owner/author(s).Features are high-level, domain-specific abstraction...
Abstract — The paper presents an exploratory study of two feature location techniques utilizing thre...
Locating the program element(s) relevant to a particular feature is an important step in efficient m...