Title :
ROMEO: reverse engineering from OO source code to OMT design
Author :
Theodoros, Lantzos ; Edwards, Helen M. ; Bryant, Anthony ; Willis, Neil
Author_Institution :
Leeds Metropolitan Univ., UK
Abstract :
The reverse engineering method of object oriented systems (ROMEO) takes the source code for an existing OO system and derives a no-loss representation of the system documented in object-oriented modeling technique (OMT) format. This representation of the system is derived through the use of a series of transformations. This paper describes in detail all the transformation steps needed for the extraction of the object design, discusses the experience gained from the application of the method to a case study and outlines the tools that can support the ROMEO methodology
Keywords :
object-oriented methods; reverse engineering; software maintenance; systems re-engineering; ROMEO; object oriented systems; object-oriented modeling technique; reverse engineering; Application software; Computer aided software engineering; Costs; Design methodology; Documentation; Object oriented modeling; Reverse engineering; Software engineering; Software maintenance;
Conference_Titel :
Reverse Engineering, 1998. Proceedings. Fifth Working Conference on
Conference_Location :
Honolulu, HI
Print_ISBN :
0-8186-8967-6
DOI :
10.1109/WCRE.1998.723189