This Article 
 Bibliographic References 
 Add to: 
2013 17th European Conference on Software Maintenance and Reengineering
Incremental Feature Location and Identification in Source Code
Genova, Italy Italy
March 05-March 08
ISBN: 978-1-4673-5833-0
Feature location (FL) in source code is an important task for program understanding. Existing dynamic FL techniques depend on sufficient scenarios for exercising the features to be located. However, it is difficult to prepare such scenarios because it involves a correct understanding of the features. This paper proposes an incremental technique for refining the identification of features integrated with the existing FL technique using formal concept analysis. In our technique, we classify the differences of static and dynamic dependencies of method invocations based on their relevance to the identified features. According to the classification, the technique suggests method invocations to exercise unexplored part of the features. An application example indicates the effectiveness of the approach.
Index Terms:
Formal Concept Analysis,Feature Location,Feature Identification
Hiroshi Kazato, Shinpei Hayashi, Takashi Kobayashi, Tsuyoshi Oshima, Satoshi Okada, Shunsuke Miyata, Takashi Hoshino, Motoshi Saekii, "Incremental Feature Location and Identification in Source Code," csmr, pp.371-374, 2013 17th European Conference on Software Maintenance and Reengineering, 2013
Usage of this product signifies your acceptance of the Terms of Use.