Article in Proceedings INPROC-2000-54

BibliographyCanfora, Gerard; Czeranski, Jörg; Koschke, Rainer: Revisiting the Delta-IC Approach to Component Recovery.
In: Proceedings of the Working Conference on Reverse Engineering (WCRE 2000).
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology.
pp. 140-149, english.
IEEE Computer Society Press, November 2000.
Article in Proceedings (Conference Paper).
CR-SchemaD.2 (Software Engineering)
KeywordsComponent Recovery
Abstract

Component recovery supports program understanding, architecture recovery, and re-use. Among the best known techniques for detection of re-usable objects (related global variables and their accessor functions) is Delta-IC. This paper re-visits the origin approach and extends it in different ways. It describes a variant of Delta-IC suitable for reverse engineering that omits the slicing step of the original approach. The underlying metric of Delta-IC is extended toward types integrating ideas of the Internal Access technique such that abstract data types can also be detected. Furthermore, the connectivity metric of Delta-IC is combined with a cohesion metric based on vertex connectivity. The new metrics and the new algorithm for reverse engineering are quantitatively evaluated using the framework proposed in as a standard evaluation of clustering techniques for component recovery.

Department(s)University of Stuttgart, Institute of Software Technology, Programming Languages and Compilers
Project(s)Bauhaus
Entry dateJuly 27, 2010
   Publ. Department   Publ. Institute   Publ. Computer Science