Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
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. , p. 168
Keywords [en]
Architectural pattern, MVC, migration, SOA, guidelines
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-4892Local ID: oai:bth.se:arkivex60E6C3C97E0F80CAC1257A6F005E6AC3OAI: oai:DiVA.org:bth-4892DiVA, id: diva2:832243
Uppsok
Technology
Supervisors
Available from: 2015-04-22 Created: 2012-09-04 Last updated: 2018-01-11Bibliographically approved

Open Access in DiVA

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

By organisation
School of Computing
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 2234 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

urn-nbn

Altmetric score

urn-nbn
Total: 274 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf