Abstract
The process of SOA adoption take years to realize the benefits from initial SOA investments. A staged representation depicts the improvement path for SOA adoption. Each stage has its own characteristics and the stages are logically connected. The move from one stage to the next requires methods, processes, tools, and techniques. The existing methods mainly differ in terms of the centered building block; it is often challenge for an enterprise to decide on methods as the SOA motivations and requirements vary for different stages of SOA adoption. In this context, an enterprise has to model its SOA adoption path in terms of the methodical requirements at different stages. This work proposes a horseshoe model to understand the transformations from initial stages of SOA adoption to an optimized stage. The model is explained through three conceptual elements: (i) SOA building blocks, (ii) scope of method definition, and (iii) transformation views. This work guides to decide on SOA methods at different stages of adoption. The future work includes the model instantiation with required methods.
Original language | English |
---|---|
Title of host publication | Proceedings of the International Conference on Computing Methodologies and Communication, ICCMC 2017 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 105-110 |
Number of pages | 6 |
Volume | 2018-January |
ISBN (Electronic) | 9781509048908 |
DOIs | |
Publication status | Published - Feb 5 2018 |
Event | 2017 International Conference on Computing Methodologies and Communication, ICCMC 2017 - Erode, India Duration: Jul 18 2017 → Jul 19 2017 |
Other
Other | 2017 International Conference on Computing Methodologies and Communication, ICCMC 2017 |
---|---|
Country | India |
City | Erode |
Period | 7/18/17 → 7/19/17 |
Keywords
- Business process redesign
- Dynamic composition
- Horseshoe model
- Maturity stage
- Service engineering
- Soa method
ASJC Scopus subject areas
- Control and Optimization
- Safety, Risk, Reliability and Quality
- Computational Mathematics
- Artificial Intelligence
- Computer Networks and Communications
- Signal Processing