Abstract—In this work, we identified activities relevant to the adaptation of Service Based Applications (SBAs) from existing service engineering approaches as well as activities relevant to the software maintenance process. We then mapped these two sets of activities to a reference life-cycle model from a Large European project. The results highlight the software maintenance techniques that can be reused or tailored for SBA adaptation, and point out the gaps that demand further research. The findings of this research may provide input for improving existing service engineering approaches to fulfill the need of adaptation. Index Terms—Service-Based Application Life-Cycle, Service Adaptation, Maintenance Process
Service-based systems (SBS) have a complex layered structure where the service-based application (SB...
peer-reviewedIn complex service-oriented systems, a number of layers of abstraction may be considere...
Service-based applications (SBAs) increasingly have to become adaptive in order to operate and evolv...
Service-oriented computing is a promising computing paradigm which facilitates the composition of lo...
Service-based applications are considered a promising technology since they are able to offer compl...
Service Oriented Architecture (SOA) allows modeling of dynamic interaction between incongruous provi...
Context The loose coupling of services and Service-Based Applications (SBAs) have made them the ide...
Service Engineering and Design (SED) aims at establishing, understanding and managing the entire ser...
The advances in modern technology development and future technology changes dictate new challenges a...
Service Engineering and Design (SED) aims at establishing, understanding and managing the entire ser...
life cycle Service-oriented architecture (SOA) development and deployment generally builds on a serv...
Context: Service-Oriented Computing (SOC) is a promising computing paradigm which facilitates the de...
Context: The loose coupling of services and Service-Based Applications (SBAs) have made them the ide...
This chapter sets out to introduce relevant foundations concerning evolution and adaptation of servi...
Service-based Applications (SBAs) can be dynamically adapted to address various goals, which include...
Service-based systems (SBS) have a complex layered structure where the service-based application (SB...
peer-reviewedIn complex service-oriented systems, a number of layers of abstraction may be considere...
Service-based applications (SBAs) increasingly have to become adaptive in order to operate and evolv...
Service-oriented computing is a promising computing paradigm which facilitates the composition of lo...
Service-based applications are considered a promising technology since they are able to offer compl...
Service Oriented Architecture (SOA) allows modeling of dynamic interaction between incongruous provi...
Context The loose coupling of services and Service-Based Applications (SBAs) have made them the ide...
Service Engineering and Design (SED) aims at establishing, understanding and managing the entire ser...
The advances in modern technology development and future technology changes dictate new challenges a...
Service Engineering and Design (SED) aims at establishing, understanding and managing the entire ser...
life cycle Service-oriented architecture (SOA) development and deployment generally builds on a serv...
Context: Service-Oriented Computing (SOC) is a promising computing paradigm which facilitates the de...
Context: The loose coupling of services and Service-Based Applications (SBAs) have made them the ide...
This chapter sets out to introduce relevant foundations concerning evolution and adaptation of servi...
Service-based Applications (SBAs) can be dynamically adapted to address various goals, which include...
Service-based systems (SBS) have a complex layered structure where the service-based application (SB...
peer-reviewedIn complex service-oriented systems, a number of layers of abstraction may be considere...
Service-based applications (SBAs) increasingly have to become adaptive in order to operate and evolv...