Service-oriented systems, being based on the principles of service-oriented architecture (SOA), are a current trend in software architecture. In regard to autonomy, the architecture enables new ways to provide self-optimisation. To enable this, requirements on services have to be specified formally in service-level agreements (SLA). Based on these SLA, automatic monitoring can be performed. Monitoring information on current service performance in respect to requirements can be used to automatically provision services, adapting response time, availability and throughput. In this paper, we present a way to specify SLA and to monitor and automatically provision services. Our solution has been proven successful in laboratory experiments. The results show that autonomous self-optimisation is a pre-requirement for ubiquitous computing.
CITATION STYLE
Krallmann, H., Schröpfer, C., Stantchev, V., & Offermann, P. (2008). Enabling Autonomous Self-Optimisation in Service-Oriented Systems. In Autonomous Systems – Self-Organization, Management, and Control (pp. 127–134). Springer Netherlands. https://doi.org/10.1007/978-1-4020-8889-6_14
Mendeley helps you to discover research relevant for your work.