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 ...
4.2 Service Oriented Architecture on three levels of abstraction. Adoptedfrom [46] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 864.3 SOA layers of abstraction according to IBM . . . . . . . . . . . . 884.4 SOA target architecture . . . . . . . . . . . . . . . . . . . . . . . 975.1 Migration step 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1135.2 Migration step 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1145.3 Migration step 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1155.4 Migration step 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1155.5 Migration step 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1165.6 Migration step 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1175.7 Migration step 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1175.8 Migration step 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1185.9 Migration step 9 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1195.10 Migration step 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1195.11 Migration step 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1215.12 Migration step 12 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1225.13 Migration step 13 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1235.14 Overview of the criteria . . . . . . . . . . . . . . . . . . . . . . . . 1245.15 Wrong MVC architecture . . . . . . . . . . . . . . . . . . . . . . . 1415.16 Architecture of TRWAM system . . . . . . . . . . . . . . . . . . . 1425.17 TRWAM –all the use cases . . . . . . . . . . . . . . . . . . . . . . 1425.18 GUI of TRWAM . . . . . . . . . . . . . . . . . . . . . . . . . . . 1435.19 Flow of implemented add assets process . . . . . . . . . . . . . . . 1445.20 Composite Application –a deploy model of add asset process . . . 1445.21 Architecture of migrated project . . . . . . . . . . . . . . . . . . . 145iv
List of Tables3.1 Summary of architectural patterns investigation . . . . . . . . . . 413.2 Architectural Patterns –View organisation. Adopted from [8] . . 613.3 Architectural Patterns –categories with their representatives . . . 653.4 Identified amount of patterns. Adopted from [38] . . . . . . . . . 673.5 Popularity of particular patterns. Adopted from [38] . . . . . . . 683.6 Popularity of pairs of architectural patterns. Adopted from [38] . 694.1 Summary of pattern types . . . . . . . . . . . . . . . . . . . . . . 914.2 Examples of Rejected SOA patterns . . . . . . . . . . . . . . . . . 924.3 Selected SOA architectural patterns . . . . . . . . . . . . . . . . . 95v
- Page 1 and 2: Master ThesisSoftware EngineeringTh
- Page 3 and 4: AbstractContext: Several examples o
- Page 5: List of Figures1.1 Research methodo
- Page 9 and 10: 3.3.1 Definition of Pattern Languag
- Page 11 and 12: Chapter 1Introduction1.1 Background
- Page 13 and 14: Chapter 1. Introduction 3technique
- Page 15 and 16: Chapter 1. Introduction 5was notice
- Page 17 and 18: Chapter 1. Introduction 7do not pro
- Page 19 and 20: Chapter 1. Introduction 9Chapter 4
- Page 21 and 22: Chapter 2. Related Work 11This chap
- Page 23 and 24: Chapter 2. Related Work 13(b) Chara
- Page 25 and 26: Chapter 2. Related Work 15Figure 2.
- Page 27 and 28: Chapter 2. Related Work 17Drawbacks
- Page 29 and 30: Chapter 2. Related Work 19Figure 2.
- Page 31 and 32: Chapter 2. Related Work 21Advantage
- Page 33 and 34: Chapter 2. Related Work 23between a
- Page 35 and 36: Chapter 2. Related Work 252. Applic
- Page 37 and 38: Chapter 2. Related Work 274. Mediat
- Page 39 and 40: Chapter 2. Related Work 292.3 Summa
- Page 41 and 42: Chapter 3. Architectural Patterns 3
- Page 43 and 44: Chapter 3. Architectural Patterns 3
- Page 45 and 46: Chapter 3. Architectural Patterns 3
- Page 47 and 48: Chapter 3. Architectural Patterns 3
- Page 49 and 50: Chapter 3. Architectural Patterns 3
- Page 51 and 52: Chapter 3. Architectural Patterns 4
- Page 53 and 54: Chapter 3. Architectural Patterns 4
- Page 55 and 56: Chapter 3. Architectural Patterns 4
List <strong>of</strong> Tables3.1 Summary <strong>of</strong> architectural patterns investigation . . . . . . . . . . 413.2 <strong>Architectural</strong> <strong>Pattern</strong>s –View organisation. Adopted from [8] . . 613.3 <strong>Architectural</strong> <strong>Pattern</strong>s –categories with their representatives . . . 653.4 Identified amount <strong>of</strong> patterns. Adopted from [38] . . . . . . . . . 673.5 Popularity <strong>of</strong> particular patterns. Adopted from [38] . . . . . . . 683.6 Popularity <strong>of</strong> pairs <strong>of</strong> architectural patterns. Adopted from [38] . 694.1 Summary <strong>of</strong> pattern types . . . . . . . . . . . . . . . . . . . . . . 914.2 Examples <strong>of</strong> Rejected SOA patterns . . . . . . . . . . . . . . . . . 924.3 Selected SOA architectural patterns . . . . . . . . . . . . . . . . . 95v