
Research Article
Towards Service Co-evolution in SOA Environments: A Survey
@INPROCEEDINGS{10.1007/978-3-030-67101-3_19, author={Huu Tam Tran and Van Thao Nguyen and Cong Vinh Phan}, title={Towards Service Co-evolution in SOA Environments: A Survey}, proceedings={Context-Aware Systems and Applications, and Nature of Computation and Communication. 9th EAI International Conference, ICCASA 2020, and 6th EAI International Conference, ICTCC 2020, Thai Nguyen, Vietnam, November 26--27, 2020, Proceedings}, proceedings_a={ICCASA \& ICTCC}, year={2021}, month={1}, keywords={Service co-evolution Service evolution Service-Oriented Architecture Software evolution Service adaptation SOA}, doi={10.1007/978-3-030-67101-3_19} }
- Huu Tam Tran
Van Thao Nguyen
Cong Vinh Phan
Year: 2021
Towards Service Co-evolution in SOA Environments: A Survey
ICCASA & ICTCC
Springer
DOI: 10.1007/978-3-030-67101-3_19
Abstract
In a Service-Oriented Architecture (SOA), the need for service evolution comes from service providers and their clients due to changes in requirements and environments. However, enabling controlled service evolution is a critical challenge for the developers since services may be part of different business processes and depend on other services. This paper presents the state of the art of service evolution and in particular, of service co-evolution. The paper also gives an outlook to an emerging trend named microservice and analyzes its advantages and challenges related to service co-evolution. The survey aims to provide a technical overview document to researchers and practitioners who are building industrial-strength adaptive applications related to service co-evolution.