EnTiMid: un middleware au service de la maison

One of the society challenges of tomorrow is the aging population. Often pointed as a possible solution for this issue, house automation can help elderly people stay at home as long as possible, and ease the coordination of the domain actors. In this context, this paper lists the requirements of such a system, showing that today's commercial solutions are not flexible enough to reach the necessary functional richness. According to these requirements, a set of properties a middleware should offer in order to be deployed at a city scale is identified. Then this paper describes the software architecture of a suitable middleware built over OSGi, respecting the listed properties. After that, an experience report of the deployment of this middleware, in the laboratory of the Universite de Rennes 1 highlights the relevance of the proposed solution.

[1]  D. Valtchev,et al.  Service gateway architecture for a smart home , 2002, IEEE Commun. Mag..

[2]  Olivier Barais,et al.  Using MDE to Build a Schizophrenic Middleware for Home/Building Automation , 2008, ServiceWave.

[3]  Thomas Ledoux,et al.  WildCAT: a generic framework for context-aware applications , 2005, MPAC '05.

[4]  Laurent Pautet,et al.  PolyORB: A Schizophrenic Middleware to Build Versatile Reliable Distributed Applications , 2004, Ada-Europe.

[5]  Levent Gürgen,et al.  SStreaMWare: a service oriented middleware for heterogeneous sensor data management , 2008, ICPS '08.

[6]  Wenjun Zhang,et al.  The design and implementation of home network system using OSGi compliant middleware , 2004, IEEE Trans. Consumer Electron..

[7]  François Jammes,et al.  Service-Oriented Device Communications Using the Devices Profile for Web services , 2005, 21st International Conference on Advanced Information Networking and Applications Workshops (AINAW'07).

[8]  Yérom-David Bromberg Résolution de l'hétérogénéité des intergiciels d'un environnement ubiquitaire. (Solutions to middleware heterogeneity in open network environments) , 2006 .

[9]  Romain Rouvoy,et al.  Towards a model-driven approach to build component-based adaptable middleware , 2004, Adaptive and Reflective Middleware.

[10]  Olivier Barais,et al.  Expression qualitative de politiques d'adaptation pour Fractal , 2008, CAL.

[11]  Eric Simon,et al.  Dynamic Web Services on a Home Service Platform , 2008, 22nd International Conference on Advanced Information Networking and Applications (aina 2008).

[12]  Johann Bourcier,et al.  A Multi-Protocol Service-Oriented Platform for Home Control Applications , 2007, 2007 4th IEEE Consumer Communications and Networking Conference.