[Back]


Talks and Poster Presentations (with Proceedings-Entry):

J. Knodel, M. Pinzger:
"Improving Fact Extraction of Framework-Based Software Systems";
Talk: IEEE Working Conference on Reverse Engineering (WCRE), Victoria, British Columbia, Canada; 2003-11-13 - 2003-11-16; in: "Proceedings of the 10th Working Conference on Reverse Engineering", IEEE CS Press, (2003), ISBN: 0-7695-2027-8; 186 - 195.



English abstract:
Frameworks provide a set of common and prefabricated software artifacts
that support engineers in developing large-scale software systems. Modern
frameworks often provide additional functionality and variation mechanisms
in order to address specific customer needs. In addition to source
code, use of those mechanisms often is implemented in comments or configuration
files. Especially in the latter two cases, current reverse engineering
approaches miss important framework specific information reducing
the quality of subsequent analysis tasks. We introduce a generic fact extraction
approach that concentrates on reverse engineering of frameworkbased
software systems. It combines traditional parsing with lexical pattern
matching to obtain framework specific information from source code,
comments and configuration files. The result is a fact base that is more
usable for further architectural analysis tasks. We describe and 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 specific information and reflect our
experiences made during the case study.


Online library catalogue of the TU Vienna:
http://aleph.ub.tuwien.ac.at/F?base=tuw01&func=find-c&ccl_term=AC04404435


Created from the Publication Database of the Vienna University of Technology.