Generating wrappers for command line programs: the Cal-Aggie Wrap-O-Matic project
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
User Interface Reverse Engineering in Support of Interface Migration to the Web
Automated Software Engineering
Automated support for service-based software development and integration
Journal of Systems and Software - Special issue: Automated component-based software engineering
Synthesizing and integrating legacy components as services using adapters
Science of Computer Programming - Software analysis, evolution and re-engineering
Component adaptation for event-based application integration using active rules
Journal of Systems and Software
LGF: A flexible framework for exposing legacy codes as services
Future Generation Computer Systems
Efficient and Reliable Execution of Legacy Codes Exposed as Services
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part I: ICCS 2007
Hi-index | 0.00 |
In software organizations, there is a very real possibility that a commitment to existing assets will require migration of legacy software towards new environments that use modern technology. One technique that has been suggested for facilitating the migration of existing legacy assets to new platforms is via the use of the adapter design pattern, also known as component wrapping. In this paper, we describe an approach for facilitating the integration of legacy software into new applications using component wrapping. That is, we demonstrate the use of a software architecture description language as a means for specifying various properties that can be used to assist in the construction of wrappers. In addition, we show how these wrapped components can be used within a distributed object infrastructure as services that are dynamically integrated at run-time.