DRAAS: Dynamically reconfigurable architecture for autonomic services

2Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The development and the provisioning of autonomic networked services are essential for enterprises and factories of the future. Endowing services with autonomic properties allows one to maintain at runtime the Quality of Service (QoS) including different parameters related to performance, availability and reputation such as response time and successful execution rate. Handling the autonomic properties requires the ability to deal with permanent requirement evolving and constraint changes. For instance, managing QoS degradation requires the capacity of identifying its possible or actual sources and the capacity of reconfiguration planning and execution. Dealing with these issues is especially challenging for web services since the autonomic solution has to be seamless for the service requesters, ensuring that web services are always usable under the different deployment constraints. To implement such autonomic systems, the literature provides different approaches, varying from the design to the full implementation of autonomic primitives. In this chapter, we present DRAAS: a Dynamically Reconfigurable Architecture for Autonomic Services able to provide autonomic properties for QoS management in web service-based distributed applications. DRAAS has been implemented and experimented successfully with different use cases. It covers the whole cycle of autonomic management including monitoring and analysis of QoS parameters, planning and execution.

Cite

CITATION STYLE

APA

Mezghani, E., Ben Halima, R., & Drira, K. (2014). DRAAS: Dynamically reconfigurable architecture for autonomic services. In Web Services Foundations (Vol. 9781461475187, pp. 483–505). Springer New York. https://doi.org/10.1007/978-1-4614-7518-7_19

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free