gambuse a gap analysis methodology for engineering soa-based applications
TRANSCRIPT
![Page 1: GAMBUSE A GAP ANALYSIS METHODOLOGY FOR ENGINEERING SOA-BASED APPLICATIONS](https://reader035.vdocument.in/reader035/viewer/2022062318/551a726d550346761a8b49dd/html5/thumbnails/1.jpg)
GAMBUSEA GAP ANALYSIS METHODOLOGY FOR ENGINEERING SOA-BASED APPLICATIONS
![Page 2: GAMBUSE A GAP ANALYSIS METHODOLOGY FOR ENGINEERING SOA-BASED APPLICATIONS](https://reader035.vdocument.in/reader035/viewer/2022062318/551a726d550346761a8b49dd/html5/thumbnails/2.jpg)
Authors• Dinh Khoa Nguyen - PhD candidate, Tilburg University
• Prof. dr. Willem-Jan van den Heuvel - Professor Information Systems, Tilburg University
• Michael P. Papazoglou - Computer Science Professor, Tilburg University
• Valeria De Castro – Teacher, King Juan Carlos University of Madrid
• Esperanza Marcos Martnez – Teacher, King Juan Carlos University of Madrid
![Page 3: GAMBUSE A GAP ANALYSIS METHODOLOGY FOR ENGINEERING SOA-BASED APPLICATIONS](https://reader035.vdocument.in/reader035/viewer/2022062318/551a726d550346761a8b49dd/html5/thumbnails/3.jpg)
GAMBUSEGap Analysis Methodology for Business Service Engineering.
GAMBUSE consists of six different stages:
1. Creating meta-model instances for the as-is and to-be business process;
2. Identification and scoping of to-be functional fragments;
3. Distilling business services from the to-be process model;
4. Detecting and assessing the reusability of as-is systems;
5. Service Realization and Reusability strategy;
6. Creating Business Service Blueprints.
![Page 4: GAMBUSE A GAP ANALYSIS METHODOLOGY FOR ENGINEERING SOA-BASED APPLICATIONS](https://reader035.vdocument.in/reader035/viewer/2022062318/551a726d550346761a8b49dd/html5/thumbnails/4.jpg)
Related literature• GAMBUSE focuses on the reuse of current software assets • Umar and Zordan (2009) and Narendra, Ponnalagu, Srivastava & Banavar (2008)
• GAMBUSE is based on Service Meta-Model (SMM)• SMM was inspired by Bernstein & Melnik (2007) and Bernstein, Halevy & Pottinger (2000)
• Literature review on SOA evolution: • Khadka, Saeidi, Idu, Hage & Jansen (2012)• Razavian & Lago (2010)
• Use of (parts) of GAMBUSE• Razavian, Lago, Nguyen, Heuvel, et al. (2010)• Moratalla, Castro, Sanz & Marcos (2012)
![Page 5: GAMBUSE A GAP ANALYSIS METHODOLOGY FOR ENGINEERING SOA-BASED APPLICATIONS](https://reader035.vdocument.in/reader035/viewer/2022062318/551a726d550346761a8b49dd/html5/thumbnails/5.jpg)
PDD
![Page 6: GAMBUSE A GAP ANALYSIS METHODOLOGY FOR ENGINEERING SOA-BASED APPLICATIONS](https://reader035.vdocument.in/reader035/viewer/2022062318/551a726d550346761a8b49dd/html5/thumbnails/6.jpg)
ExamplePROCESS STRUCTURE TREE
As-is process To-be process