Title :
Cilia: An Autonomic Service Bus for Pervasive Environments
Author :
Lalanda, Philippe ; Escoffier, Clement ; Hamon, Catherine
Author_Institution :
Grenoble Univ., Grenoble, France
fDate :
June 27 2014-July 2 2014
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;
Conference_Titel :
Services Computing (SCC), 2014 IEEE International Conference on
Conference_Location :
Anchorage, AK
Print_ISBN :
978-1-4799-5065-2
DOI :
10.1109/SCC.2014.71