Towards Continuous Evolution through Automatic Detection and Correction of Service Incompatibilities
| Authors |
|
|---|---|
| Publication date | 2019 |
| Host editors |
|
| Book title | Joint Proceedings of the Workshop on Model-Driven Engineering for the Internet of Things (MDE4IoT) & of the Workshop on Interplay of Model-Driven and Component-Based Software Engineering (ModComp) |
| Book subtitle | co-located with the IEEE/ACM 22nd International Conference on Model Driven Engineering Languages and Systems (MODELS 2019) : Munich, Germany, September 15 and 17, 2019 |
| Series | CEUR Workshop Proceedings |
| Event | International Workshop on Interplay of Model-driven and Component-based Software Engineering |
| Pages (from-to) | 65-72 |
| Number of pages | 8 |
| Publisher | Aachen: CEUR-WS |
| Organisations |
|
| Abstract |
Systems with long life times need to continuously evolve after deployment in response to changing technology and business needs. Lacking this ability not only prevents systems from quickly reacting to these changes, but also increases risk, as many small updates are collected into big infrequent upgrades. Service-oriented architectures support continuous evolution by decoupling the application from a particular product, technology, and implementation using service interfaces that hide the component implementing the service. However, this arrangement results in a large number of possible interactions between different components and versions, making it difficult and time-consuming to detect and correct incompatibilities caused by updating service interfaces.
This paper has three main contributions towards enabling continuous evolution in service-oriented architectures: 1) the state-of-the-art in the areas of specification of service interfaces, and detection and correction of incompatible service interactions is surveyed, 2) directions for a methodology to detect and correct incompatible interactions that is currently under development are discussed, and 3) the methodology is discussed in the context of a simplified industrial case study from the defense domain. |
| Document type | Conference contribution |
| Language | English |
| Published at | http://ceur-ws.org/Vol-2442/paper9.pdf |
| Other links | http://ceur-ws.org/Vol-2442/ |
| Downloads |
paper9
(Final published version)
|
| Permalink to this page | |
