Title
A Combined Concept Location Method for Java Programs
Abstract
Concept location is one of the fundamental activities during software maintenance which locates the parts of the source code where a specific concept is implemented. The methods for concept location include static and dynamic approaches: the former includes string pattern matching, dependence graph search, and IR-based techniques, while the latter includes debugging, profiling, and tracing. Both concept location approaches have been proved to be effective in some situations. However, they are challenged by modern event-driven programs. We proposed a novel concept location method which combines static methods and dynamic tracing. We also validated its effectiveness and efficiency by conducting two case studies.
Year
DOI
Venue
2007
10.1109/COMPSAC.2007.11
COMPSAC (2)
Keywords
Field
DocType
string pattern matching,combined concept location method,ir-based technique,string matching,java program,concept location method,java programs,specific concept,concept location,dynamic approach,source code location,program debugging,profiling,novel concept location method,software maintenance,fundamental activity,case study,concept location approach,debugging,dynamic tracing,event-driven program,dependence graph search,java,static method,source code,computer science,pattern matching
String searching algorithm,Profiling (computer programming),Source code,Computer science,Real-time computing,Software maintenance,Pattern matching,Java,Tracing,Debugging
Conference
Volume
ISSN
ISBN
2
0730-3157
0-7695-2870-8
Citations 
PageRank 
References 
2
0.36
17
Authors
2
Name
Order
Citations
PageRank
Dapeng Liu11909.41
Shaochun Xu213419.35