Wrapper Development for Legacy Data Reuse
نویسندگان
چکیده
This paper is devoted to the technology of wrappers for legacy data systems reuse. Their characteristics are outlined and a generic wrapper architecture is defined. This architecture is intended to be instanciated for specific legacy data models and systems. A general methodology is proposed to define the architecture components. The methodology is supported by an operational CASE-tool that helps developers to generate wrappers.
منابع مشابه
Extending OWL-S for the Composition of Web Services Generated With a Legacy Application Wrapper
Despite numerous efforts by various developers, web service composition is still a difficult problem to tackle. Lot of progressive research has been made on the development of suitable standards. These researches help to alleviate and overcome some of the web services composition issues. However, the legacy application wrappers generate nonstandard WSDL which hinder the progress. Indeed, in add...
متن کاملComponent Reconn-exion
For over thirty years, increased software reuse and replaceability have been touted as a means of easier software development. Unfortunately this is a non-trivial task. Component-based development attempts to ease the creation of replaceable and reusable. However, the majority of legacy systems are not implemented using the componentbased development paradigm. To enable the reuse of portions of...
متن کاملModifRoundtrip: A Model-Based tool to reuse legacy transformations
The legacy transformations dealing with domain specific data gathers important expertise. Nevertheless, in many cases, have to be rewritten in order to make them apply to semantically equivalent but structurally incompatible data. According to the complexity of the transformation, rewriting them can quickly become a difficult and error-prone task. We propose a coevolution approach to enable the...
متن کاملCOBOL2EJB : A Tool Generating Wrapping Component for CICS COBOL System
Today many researches about legacy system modernization are done because legacy systems are needed to perform accurate functionalities and to meet new requirements m a changing computing environment such as moving to on-line systems, client/server systems, internet, and e-commerce systems. Moreover as software component technologies as well as software reuse technologies including class librari...
متن کاملEncapsulation of legacy software: A technique for reusing legacy software components
The following paper reviews the possibilities of encapsulating existing legacy software for reuse in new distributed architectures. It suggests wrapping as an alternative strategy to reengineering and redevelopment. It then defines the levels of granularity at which software can be encapsulated before going on to describe how to construct a wrapper and how to adapt host programs for wrapping. S...
متن کامل