dc.contributor.author | Chi, Jack | en |
dc.date.accessioned | 2006-08-22 14:25:44 (GMT) | |
dc.date.available | 2006-08-22 14:25:44 (GMT) | |
dc.date.issued | 2004 | en |
dc.date.submitted | 2004 | en |
dc.identifier.uri | http://hdl.handle.net/10012/1112 | |
dc.description.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. | en |
dc.format | application/pdf | en |
dc.format.extent | 1164658 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | en | en |
dc.publisher | University of Waterloo | en |
dc.rights | Copyright: 2004,
Chi, Jack. All rights reserved. | en |
dc.subject | Computer Science | en |
dc.subject | Structural design patterns | en |
dc.subject | collaborations | en |
dc.subject | integration | en |
dc.subject | framework and hierarchy mismatches | en |
dc.subject | message forwarding | en |
dc.subject | method queuing | en |
dc.subject | method sequence constraints | en |
dc.title | Virtual Frameworks for Source Migration | en |
dc.type | Master Thesis | en |
dc.pending | false | en |
uws-etd.degree.department | School of Computer Science | en |
uws-etd.degree | Master of Mathematics | en |
uws.typeOfResource | Text | en |
uws.peerReviewStatus | Unreviewed | en |
uws.scholarLevel | Graduate | en |