DocumentCode :
2360166
Title :
Recovering abstract data types and object instances from a conventional procedural language
Author :
Yeh, Alexander S. ; Harris, David R. ; Reubenstein, Howard B.
Author_Institution :
Mitre Corp., Bedford, MA, USA
fYear :
1995
fDate :
14-16 Jul 1995
Firstpage :
227
Lastpage :
236
Abstract :
As part of our investigations on recovering software architectural representations from source code, we have developed, implemented and tested an interactive approach to the recovery of implicit abstract data types (ADTs) and object instances from conventional procedural languages such as C. This approach includes automatic recognition and semi-automatic techniques that handle potential recognition pitfalls. We have also developed a scale with which to compare much of the work on recovering ADTs and object classes
Keywords :
abstract data types; high level languages; object-oriented programming; reverse engineering; software reusability; C; abstract data types; automatic recognition; interactive approach; object classes; object instances; procedural language; recognition pitfalls; semi-automatic techniques; software architectural representations; software reuse; source code; Automatic testing; Laboratories; Operating systems; Reverse engineering; Software maintenance; Software performance; Tree graphs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reverse Engineering, 1995., Proceedings of 2nd Working Conference on
Conference_Location :
Toronto, Ont.
Print_ISBN :
0-8186-711-43
Type :
conf
DOI :
10.1109/WCRE.1995.514711
Filename :
514711
Link To Document :
بازگشت