Encapsulation of legacy software: A technique for reusing legacy software components
Annals of Software Engineering
An XML approach for legacy code reuse
Journal of Systems and Software
Polymetric Views-A Lightweight Visual Approach to Reverse Engineering
IEEE Transactions on Software Engineering
Hi-index | 0.00 |
Rebuilding a legacy system has some parallels to the restoration of a work of art. The authors draw upon this comparison to illustrate the challenges they faced in redesigning a telephony system. The restoration involved far more than updating the codeýthe development team also had to understand the existing architecture, add new functionality, and develop a long-term hardware migration plan. The technical and managerial lessons learned should prove valuable to those involved in similar projects.