loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
10th Working Conference on Reverse Engineering (WCRE 2003)
Improving Fact Extraction of Framework-Based Software Systems
Victoria, B.C., Canada
November 13-November 17
ISBN: 0-7695-2027-8
Jens Knodel, Fraunhofer Institute for Experimental Software Engineering, Germany
Martin Pinzger, Vienna University of Technology, Austria
Modern software frameworks provide a set of common and prefabricated software artifacts that support engineers in developing large-scale software systems. Framework-related information can be implemented in source code, comments or configuration files, but in the latter two cases, current reverse engineering approaches miss important facts reducing the quality of subsequent analysis tasks. We introduce a generic fact extraction approach for framework-based systems by combining traditional parsing with lexical pattern matching to obtain framework-specific facts from all three sources. We evaluate our approach with an industrial software application that was built using the Avalon/Phoenix framework. In particular we give examples to point out the benefits of considering framework-related information and reflect experiences made during the case study.
Index Terms:
architecture recovery, fact extraction, frameworks, lexical pattern matching, parsing, reverse engineering
Citation:
Jens Knodel, Martin Pinzger, "Improving Fact Extraction of Framework-Based Software Systems," wcre, pp.186, 10th Working Conference on Reverse Engineering (WCRE 2003), 2003
Usage of this product signifies your acceptance of the Terms of Use.