Virtual Frameworks for Source Migration
Loading...
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