Migrating and Specifying Services for Web Integration
EDO '00 Revised Papers from the Second International Workshop on Engineering Distributed Objects
Customizable Service Integration in Web-Enabled Environments
EDO '00 Revised Papers from the Second International Workshop on Engineering Distributed Objects
Web-based specification and integration of legacy services
CASCON '00 Proceedings of the 2000 conference of the Centre for Advanced Studies on Collaborative research
Automated translation of Java source code to Eiffel
TOOLS'11 Proceedings of the 49th international conference on Objects, models, components, patterns
Really automatic scalable object-oriented reengineering
ECOOP'13 Proceedings of the 27th European conference on Object-Oriented Programming
Hi-index | 0.00 |
Software evolution is an integrated part of software maintenance. It may take the form of porting a legacy system to a new hardware platform operating system, translating the system to a new language, or rearchitecting the system to take advantage of new programming paradigms. This paper presents techniques for the identification and recognition of object oriented structures in legacy systems that have been implemented using a procedural language. The paper examines methods for the selection of object classes and the recovery of the possible associations between the recovered classes.