The Open UniversitySkip to content

Iterative context-aware feature location (NIER track)

Peng, Xin; Xing, Zhenchang; Tan, Xi; Yu, Yijun and Zhao, Wenyun (2011). Iterative context-aware feature location (NIER track). In: 33rd International Conference on Software Engineering (ICSE 2011), 21-28 May 2011, Honolulu, Hawaii, USA.

Full text available as:
Full text not publicly available (Version of Record)
Due to publisher licensing restrictions, this file is not available for public download
Click here to request a copy from the OU Author.
Google Scholar: Look up in Google Scholar


Locating the program element(s) relevant to a particular feature is an important step in efficient maintenance of a software system. The existing feature location techniques analyze each feature independently and perform a one-time analysis after being provided an initial input. As a result, these techniques are sensitive to the quality of the input, and they tend to miss the nonlocal interactions among features. In this paper, we propose to address the proceeding two issues in feature location using an iterative context-aware approach. The underlying intuition is that the features are not independent of each other, and the structure of source code resembles the structure of features. The distinguishing characteristics of the proposed approach are: 1) it takes into account the structural similarity between a feature and a program element to determine their relevance; 2) it employs an iterative process to propagate the relevance of the established mappings between a feature and a program element to the neighboring features and program elements. Our initial evaluation suggests the proposed approach is more robust and can significantly increase the recall of feature location with a slight decrease in precision.

Item Type: Conference or Workshop Item
Copyright Holders: 2011 ACM
Project Funding Details:
Funded Project NameProject IDFunding Body
Not SetNot SetNational Natural Science Foundation of China under Grant Nos. 60703092 and 90818009
Extra Information: Presented within the New Ideas and Emerging Results track of the conference
Keywords: feature location; information retrieval; structural similarity
Academic Unit/School: Faculty of Science, Technology, Engineering and Mathematics (STEM) > Computing and Communications
Faculty of Science, Technology, Engineering and Mathematics (STEM)
Research Group: Centre for Research in Computing (CRC)
Related URLs:
  • (Other)
Item ID: 33838
Depositing User: Danielle Lilly
Date Deposited: 19 Jun 2012 15:53
Last Modified: 07 Dec 2018 23:12
Share this page:

Actions (login may be required)

Policies | Disclaimer

© The Open University   contact the OU