The Community for Technology Leaders
Proceedings Seventh Working Conference on Reverse Engineering (2000)
Brisbane, Australia
Nov. 23, 2000 to Nov. 25, 2000
ISSN: 1095-1350
ISBN: 0-7695-0881-2
pp: 140
Gerardo Canfora , University of Sannio
Jörg Czeranski , University of Stuttgart
Rainer Koschke , University of Stuttgart
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.

J. Czeranski, G. Canfora and R. Koschke, "Revisiting the Delta IC Approach to Component Recovery," Proceedings Seventh Working Conference on Reverse Engineering(WCRE), Brisbane, Australia, 2000, pp. 140.
92 ms
(Ver 3.3 (11022016))