Title
Using MDE to Build a Schizophrenic Middleware for Home/Building Automation
Abstract
In the personal or corporate spheres, the home/office of tomorrow is soon to be the home/office of today, with a plethora of networked devices embedded in appliances, such as mobile phones, televisions, thermostats, and lamps, making it possible to automate and remotely control many basic household functions with a high degree of accuracy. In this domain, technological standardization is still in its infancy, or remains fragmented. The different functionalities of the various appliances, as well as market factors, imply that the devices that control them communicate via a multitude of different protocols (KNX, LonWorks, InOne). Building a high level middleware to support all the appliances seems to be a reasonable approach. However, market factors has shown that the emergence of a unique and universal middleware is a dream. To solve this issue, we have built a new generation of schizophrenic middleware in which service access can be generated from an abstract services description. EnTiMid, our implementation of schizophrenic middleware, supports various services access models (several personalities): SOAP (Simple Object Access Protocol), UPnP and DPWS (Device Profile for WebServices). In this paper, we describe how these personalities are generated using a Model Driven Engineering approach and discuss the benefits of our approach in the context of a deployment of new services at the city level.
Year
DOI
Venue
2008
10.1007/978-3-540-89897-9_5
ServiceWave
Keywords
Field
DocType
schizophrenic middleware,model driven engineering approach,abstract services description,high level middleware,building automation,reasonable approach,universal middleware,various services access model,market factor,different functionalities,city level,simple object access protocol,model driven engineering,middleware,remote control
Devices Profile for Web Services,Middleware,Middleware (distributed applications),Software engineering,Computer security,Universal Plug and Play,SOAP,LonWorks,Engineering,Web service,Message oriented middleware
Conference
Volume
ISSN
Citations 
5377
0302-9743
12
PageRank 
References 
Authors
0.94
10
8
Name
Order
Citations
PageRank
Gregory Nain125916.56
Erwan Daubert2776.41
Olivier Barais372461.99
Jean-Marc Jézéquel43050219.89
irisa5120.94
inria6120.94
equipe triskell7120.94
f rennes cedex8120.94