Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

Service Monitoring

DySOA: Making Service Systems Self-adaptive

Johanneke SiljeeContact Information, Ivor BosloperContact Information, Jos NijhuisContact Information and Dieter HammerContact Information

(1)  Department of Computing Science, University of Groningen, P.O. Box 800, 9700 AV Groningen, The Netherlands
Abstract
Service-centric systems exist in a very dynamic environment. This requires these systems to adapt at runtime in order to keep fulfilling their QoS. In order to create self-adaptive service systems, developers should not only design the service architecture, but also need to design the self-adaptability aspects in a structured way. A key aspect in creating these self-adaptive service systems is modeling runtime variability properties. In this paper, we propose DySOA (Dynamic Service-Oriented Architecture), an architecture that extends service-centric applications to make them self-adaptive. DySOA allows developers to explicitly model elements that deal with QoS evaluation and variable composition configurations. Having the DySOA elements explicit enables separation of concerns, making them adaptable at runtime and reusable in next versions. We demonstrate the use of DySOA with an example.

Contact Information Johanneke Siljee
Email: b.i.j.siljee@rug.nl

Contact Information Ivor Bosloper
Email: i.e.bosloper@rug.nl

Contact Information Jos Nijhuis
Email: j.a.g.nijhuis@rug.nl

Contact Information Dieter Hammer
Email: d.k.hammer@rug.nl
Fulltext Preview (Small, Large)
Image of the first page of the fulltext


Export this chapter
Export this chapter as RIS | Text
 
Remote Address: 38.107.191.111 • Server: mpweb18
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)