Return to search

Combining Legacy Modernization Approaches For OO and SOA

Organizations with older legacy systems face a number of challenges, including
obsolescent technologies, brittle software, integrating with modern applications, and
rarity of properly skilled human resources. An increasingly common strategy for
addressing such challenges is application modernization, which transforms legacy
applications into (a) newer object-oriented programming languages, and (b) modern
Service-Oriented Architecture (SOA). Published approaches to legacy application
modernization focus either on technology transformation or SOA transformation, but not
both. Given that both types of transformation are desirable, it is valuable to explore how
to combine existing approaches to perform both transformations types within a single
project. This thesis proposes principles for combining such approaches, and
demonstrates how these principles can be applied through an example of a combined
approach along with a simulated application of this example. The results of this
simulated application leave us with considerable confidence that both transformations
can be successfully incorporated into a combined project.

Identiferoai:union.ndltd.org:LACETR/oai:collectionscanada.gc.ca:UNB.1882/44595
Date10 January 2012
CreatorsTahlawi, Lubna
ContributorsUniversity of New Brunswick, Faculty of Computer Science
PublisherFredericton: University of New Brunswick
Source SetsLibrary and Archives Canada ETDs Repository / Centre d'archives des thèses électroniques de Bibliothèque et Archives Canada
Detected LanguageEnglish
TypeThesis or Dissertation

Page generated in 0.0023 seconds