DocumentCode
127622
Title
Cilia: An Autonomic Service Bus for Pervasive Environments
Author
Lalanda, Philippe ; Escoffier, Clement ; Hamon, Catherine
Author_Institution
Grenoble Univ., Grenoble, France
fYear
2014
fDate
June 27 2014-July 2 2014
Firstpage
488
Lastpage
495
Abstract
In this paper, we present an autonomic service bus, named Cilia, dedicated to pervasive computing. We begin by presenting a use case related to pervasive health and by recalling the main requirements of that domain. In particular, we explain that autonomic features are absolutely necessary in a field characterized by important environmental dynamism and by the absence of skilled human administrators. We then present the main features of Cilia, including the Java embedded DSL and the runtime environment. Cilia autonomic abilities are then detailed. The framework provides a set of touch points to dynamically monitor and adapt mediation chains under execution. The framework also includes adapters implementing local control loops allowing runtime selection and substitution of devices. Cilia has been validated in a collaborative project, named Medical.
Keywords
Java; fault tolerant computing; medical computing; service-oriented architecture; ubiquitous computing; Cilia; Java embedded DSL; Medical collaborative project; autonomic service bus; device runtime selection; device runtime substitution; mediation chains; pervasive computing; pervasive health; use case; Java; Mediation; Monitoring; Ports (Computers); Runtime; Servers; Service bus; autonomic computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Services Computing (SCC), 2014 IEEE International Conference on
Conference_Location
Anchorage, AK
Print_ISBN
978-1-4799-5065-2
Type
conf
DOI
10.1109/SCC.2014.71
Filename
6930571
Link To Document