Future personal living environments feature an increasing number of convenience-, health- and security-related applications provided by distributed services, which do not only support users but require tasks such as installation, configuration and continuous administration. These tasks are becoming tiresome, complex and error-prone. One way to escape this situation is to enable service platforms to configure and manage themselves. The approach presented here extends services with semantic descriptions to enable platform-independent autonomous service level management using model driven architecture and autonomic computing concepts. It has been implemented as a OSGi-based semantic autonomic manager, whose concept, prototypical implementation and evaluation are presented.
[1]
Joaquin Miller,et al.
MDA Guide Version 1.0.1
,
2003
.
[2]
Uwe Brinkschulte,et al.
QoS-based Testing and Selection of Semantic Services
,
2012,
ARCS Workshops.
[3]
Yarden Katz,et al.
Pellet: A practical OWL-DL reasoner
,
2007,
J. Web Semant..
[4]
David Luckham,et al.
The power of events - an introduction to complex event processing in distributed enterprise systems
,
2002,
RuleML.
[5]
Jeffrey O. Kephart,et al.
The Vision of Autonomic Computing
,
2003,
Computer.
[6]
Frank Siqueira,et al.
The QoS-MO ontology for semantic QoS modeling
,
2008,
SAC '08.