Service-based systems (SBS) have a complex layered structure where the service-based application (SBA) is implemented through a composition of services, which run on top of service oriented infrastructures. Taking into account the heterogeneous and dynamic execution context of such complex systems, adaptation is not straightforward. While several state-of-the-art adaptation approaches, unaware of each other, target different problems at specific parts of the system, the isolated enactment of those adaptations results in ignoring the overall impact of the adaptation on the whole SBS. In this work, we propose an approach that introduces a cross-layer adaptation manager (CLAM) to tackle this issue. The approach relies on a cross-layer meta mod...
Business Processes realized by services rely on the functionality of these services. Maintaining the...
The migration of legacy system designs to full Service-Oriented applications raises several interest...
Service-oriented computing is a promising computing paradigm which facilitates the composition of lo...
Adaptation of service-based applications (SBA) is not trivial in their heterogeneous and dynamic exe...
One of the key features of service-based systems (SBS) is the capability to adapt in order to react ...
Service-based Applications (SBA) are deployed in highly dynamic and distributed settings, where vari...
Cross-layer adaptation and monitoring (CLAM) is an approach to the run-time quality assurance of ser...
The advances in modern technology development and future technology changes dictate new challenges a...
Selecting an appropriate adaptation strategy in service-based systems (SBS) is a complex issue. Basi...
A key challenge posed by the Next Generation Internet landscape, is that modern service-based system...
Service Oriented Architecture (SOA) allows modeling of dynamic interaction between incongruous provi...
peer-reviewedIn complex service-oriented systems, a number of layers of abstraction may be considere...
This paper describes the concept of software adaptation patterns and how they can be used in softwar...
service-based systems (SBS) follows a complex and dynamic lifecycle with different phases and levels...
Service-based applications are considered a promising technology since they are able to offer compl...
Business Processes realized by services rely on the functionality of these services. Maintaining the...
The migration of legacy system designs to full Service-Oriented applications raises several interest...
Service-oriented computing is a promising computing paradigm which facilitates the composition of lo...
Adaptation of service-based applications (SBA) is not trivial in their heterogeneous and dynamic exe...
One of the key features of service-based systems (SBS) is the capability to adapt in order to react ...
Service-based Applications (SBA) are deployed in highly dynamic and distributed settings, where vari...
Cross-layer adaptation and monitoring (CLAM) is an approach to the run-time quality assurance of ser...
The advances in modern technology development and future technology changes dictate new challenges a...
Selecting an appropriate adaptation strategy in service-based systems (SBS) is a complex issue. Basi...
A key challenge posed by the Next Generation Internet landscape, is that modern service-based system...
Service Oriented Architecture (SOA) allows modeling of dynamic interaction between incongruous provi...
peer-reviewedIn complex service-oriented systems, a number of layers of abstraction may be considere...
This paper describes the concept of software adaptation patterns and how they can be used in softwar...
service-based systems (SBS) follows a complex and dynamic lifecycle with different phases and levels...
Service-based applications are considered a promising technology since they are able to offer compl...
Business Processes realized by services rely on the functionality of these services. Maintaining the...
The migration of legacy system designs to full Service-Oriented applications raises several interest...
Service-oriented computing is a promising computing paradigm which facilitates the composition of lo...