Virtual Frameworks for Source Migration

Loading...
Thumbnail Image

Date

2004

Authors

Chi, Jack

Advisor

Journal Title

Journal ISSN

Volume Title

Publisher

University of Waterloo

Abstract

<em>Virtual Frameworks</em> for source migration is a methodology to extract classes and interfaces from one or more frameworks used by an application. After migration, a new set of frameworks called virtual frameworks can replace the original frameworks used. The classes and interfaces extracted are used to create a proxy layer for these new frameworks. The application then depends on this proxy layer, and through it the new frameworks, rather than on the original frameworks. A combination of three patterns: Bridge, Adapter, and Proxy are used in these new frameworks. By doing so the changes made to the application source code are minimized during migration.

Description

Keywords

Computer Science, Structural design patterns, collaborations, integration, framework and hierarchy mismatches, message forwarding, method queuing, method sequence constraints

LC Subject Headings

Citation