Change search
ReferencesLink to record
Permanent link

Direct link
Migration of a Chosen Architectural Pattern to Service Oriented Architecture
Blekinge Institute of Technology, School of Computing.
2012 (English)Independent thesis Advanced level (degree of Master (Two Years))Student thesisAlternative title
Migration of a Chosen Architectural Pattern to Service Oriented Architecture (Swedish)
Abstract [en]

Context: Several examples of successful migrations of systems to Service Oriented Architecture (SOA) are presented in the literature. Some of the approaches also try to structure the process of migration to SOA. The reported migration attempts underline the role of architecture of migrated system, but they do not explore the architectural patterns applied in architecture of migrated systems while proper usage of patterns may simplify and improve quality of migration. Objectives: This work is aimed at elaborating guidelines that support migration from a system that is based on a chosen architectural pattern towards a system based on Service Oriented Architecture. Methods: Literature review is used as a basic method in the initial steps of the research, that is during investigation of existing techniques of migration to SOA, establishing procedure for selection of the migrated pattern and identifying building blocks of the target architecture. Results of the literature reviews are further analyzed in order to select the migrated architectural pattern and to elaborate the target architecture. The guidelines for migration are the result of the synthesis of the analyzed information. Results: The migration is realized as a translation between two pattern languages: the first pattern language describes the chosen architectural pattern–Model–View–Controller and the second pattern language describes SOA target architecture, expressed using SOA architectural patterns. The translation is defined by a set of migration guidelines. The approach is also illustrated with migrating an example student project. Conclusion: The study shows that the usage of an architectural pattern during migration allows to define the migration in a simple, structured and precise way using guidelines that represent a set of subsequent well defined steps that should be applied in order to migrate a specific type of legacy system.

Place, publisher, year, edition, pages
2012. , 168 p.
Keyword [en]
Architectural pattern, MVC, migration, SOA, guidelines
National Category
Software Engineering
URN: urn:nbn:se:bth-4892Local ID: diva2:832243
Available from: 2015-04-22 Created: 2012-09-04 Last updated: 2015-06-30Bibliographically approved

Open Access in DiVA

fulltext(1407 kB)139 downloads
File information
File name FULLTEXT01.pdfFile size 1407 kBChecksum SHA-512
Type fulltextMimetype application/pdf

By organisation
School of Computing
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 139 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 105 hits
ReferencesLink to record
Permanent link

Direct link