ACM Home Page
Please provide us with feedback. Feedback
On dynamic feature location
Full text PdfPdf (213 KB)
Source Automated Software Engineering archive
Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering table of contents
Long Beach, CA, USA
SESSION: Program understanding table of contents
Pages: 86 - 95  
Year of Publication: 2005
ISBN:1-59593-993-4
Authors
Rainer Koschke  University of Bremen, Germany
Jochen Quante  University of Bremen, Germany
Sponsors
ACM: Association for Computing Machinery
SIGART: ACM Special Interest Group on Artificial Intelligence
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 53,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1101908.1101923
What is a DOI?

ABSTRACT

Feature location aims at locating pieces of code that implement a given set of features (requirements). It is a necessary first step in every program comprehension and maintenance task if the connection between features and code has been lost.We have developed a semi-automatic technique for feature location using a combination of static and dynamic program analysis. Formal concept analysis is used to explore the results of the dynamic analysis.We describe new experiences with our technique. Specifically, we investigate the gain of information and increase of costs when the system under analysis is profiled at basic block level rather than routine level as in our earlier work. Furthermore, we explore the influence of the scenarios used for the dynamic analysis (minimal versus combined scenarios).


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Birkhoff, G. Lattice Theory, first ed. American Mathematical Society Colloquium Publications 25, Providence, RI, USA, 1940.
 
3
 
4
 
5
Bojic, D., and Velasevic, D. URCA Approach to Scenario-Based Round-trip Engineering. In Proc. of the OOPSLA 2000 Workshop on Scenario-based Round-Trip Engineering(Minneapolis, MN, USA, Oct. 2000), Unpublished., pp. 51--56.
 
6
Bojic, D., and Velasevic, D. A Method for Reverse Engineering of Use-Case Realizations in UML. The Australian Journal of Information Systems 8, 2 (May 2001).
 
7
 
8
 
9
 
10
 
11
Simon, D. Lokalisierung von Merkmalen in Softwaresystemen. Ph.d. dissertation, University of Stuttgart, Germany, 2005. To appear.
 
12
 
13
 
14
 
15
 
16


Collaborative Colleagues:
Rainer Koschke: colleagues
Jochen Quante: colleagues