The Community for Technology Leaders
2013 20th Working Conference on Reverse Engineering (WCRE) (2000)
Brisbane, Australia
Nov. 23, 2000 to Nov. 25, 2000
ISSN: 1095-1350
ISBN: 0-7695-0881-2
pp: 140
Jörg Czeranski , University of Stuttgart
Gerardo Canfora , University of Sannio
Rainer Koschke , University of Stuttgart
ABSTRACT
Component recovery supports program understanding, architecture recovery, and reuse. Among the best-known techniques for detection of re-usable objects (related global variables and their accessor functions) is Delta-IC [2]. This paper revisits the original 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 [32] 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 [19] as a standard evaluation of clustering techniques for component recovery.
INDEX TERMS
CITATION
Jörg Czeranski, Gerardo Canfora, Rainer Koschke, "Revisiting the Delta IC Approach to Component Recovery", 2013 20th Working Conference on Reverse Engineering (WCRE), vol. 00, no. , pp. 140, 2000, doi:10.1109/WCRE.2000.891461
100 ms
(Ver 3.3 (11022016))