12.07.2015 Views

Migration of a Chosen Architectural Pattern to Service Oriented ...

Migration of a Chosen Architectural Pattern to Service Oriented ...

Migration of a Chosen Architectural Pattern to Service Oriented ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 1. Introduction 5was noticed that identification <strong>of</strong> design pattern helps in identification <strong>of</strong> services[7].AimThis thesis is meant <strong>to</strong> elaborate guidelines that support migration from a systemthat is based on a chosen architectural pattern <strong>to</strong>ward a system based on <strong>Service</strong><strong>Oriented</strong> Architecture.ObjectivesThe objectives <strong>of</strong> the thesis are as follows:1. To investigate existing migration <strong>to</strong>ward SOA approaches.2. To investigate existing architectural patterns in order <strong>to</strong> select the patternfor migration.3. To investigate SOA in order <strong>to</strong> provide understanding <strong>of</strong> SOA in the context<strong>of</strong> this work.4. To elaborate the target architecture.5. To elaborate translation between selected architectural pattern and the targetarchitecture6. Illustrate an application <strong>of</strong> the translation.Research question:To fulfill the aim and the objectives, the thesis addresses and answers followingresearch questions:ˆ RQ.1 What are the existing techniques <strong>of</strong> migration <strong>to</strong>ward SOA?ˆ RQ.2 What are drawbacks and advantages <strong>of</strong> identified techniques <strong>of</strong> migration<strong>to</strong>ward SOA?ˆ RQ.3 What process employ in order <strong>to</strong> select the pattern for migration?ˆ RQ.4 Which pattern should be chosen for migration?ˆ RQ.5 What elements should be the building blocks <strong>of</strong> the target architecture?ˆ RQ.6 How the target architecture should look like?ˆ RQ.7 How <strong>to</strong> translate the selected architectural pattern in<strong>to</strong> the targetarchitecture?

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!