Recycling software components extracted from legacy programs
IWPSE '01 Proceedings of the 4th International Workshop on Principles of Software Evolution
Graph-based tools for re-engineering
Journal of Software Maintenance: Research and Practice
Customizable Service Integration in Web-Enabled Environments
EDO '00 Revised Papers from the Second International Workshop on Engineering Distributed Objects
Hi-index | 0.00 |
This paper describes the techniques and tools developed by the author to generate stateless components out of existing COBOL Programs for reuse as server nodes in a distributed system. The techniques are based on static analysis, dataflow slicing and interface reengineering. The tools are implemented as a series of batch transformation processes under a Windows-NT user interface. The purpose of the work is to reuse legacy software to fulfill old business functions in a new technical environment with a minimum of change, thereby saving the costs of redevelopment.