• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2013, Vol. 35 ›› Issue (6): 101-106.

• 论文 • Previous Articles     Next Articles

Integrated feature location in objectoriented program       

SHU Shaoxian1,XU Xiaoping2,RONG Ni3,GUO Min1   

  1. (1.School of Computer Science,National University of Defense Technology,Changsha 410073;
    2.Department of Research,National University of Defense Technology,Changsha 410073;
    3.Troop 75753,Guangzhou  510600,China)
  • Received:2012-10-29 Revised:2013-01-16 Online:2013-06-25 Published:2013-06-25

Abstract:

Locating codes for software features efficiently and accurately is very important for software maintenance. The paper proposed an integrated approach to feature location in objectoriented (IAFLO) system, which uses software reconnaissance to build trace relations from features to classes, and regards these classes as seeds to construct concern graph for objectoriented program. Furthermore, under the slice criteria of attributes and statements in concern graph, the objectoriented slicing method was adopted to compute codes that directly affect features. The method has a high degree of automation, and can improve the efficiency of program understanding in software maintenance.

Key words: software maintenance;feature location;software reconnaissance;concern graph;program slicing