Title :
Developing Service Oriented Sensor/Actuator Networks Using a Tailored Middleware
Author :
Sommer, Stephan ; Buckl, Christian ; Knoll, Alois
Author_Institution :
Dept. of Inf., Tech. Univ. Munchen, Garching
Abstract :
Programming sensor/actuator networks requires expertise in low-level programming, mainly because of using resource constraint hardware. The code of the resulting systems has typically no clear separation between application and system (infrastructure) logic.This minimizes the possibility to reuse code and leads very often to the necessity of major changes, in case the underlying platform (hardware or operating system) is changed. In this paper, we present a model driven approach based on the service oriented paradigm to support the different parties involved in the development, namely platform experts, domain experts and end users. The goal of our approach is to enable the use of pre-implemented services in a potentially heterogeneous sensor/actuator network that can be easily combined to form an application. The interaction of these components is implemented by a middleware. To address the resource constraints, this middleware is tailored for each application and platform using a domain specific development tool. The platform experts can expand the code generator to support further platforms and features. Domain experts provide services and describe a potential interaction between different services.The end users can select, configure and combine adequate services to form a running application.
Keywords :
middleware; programming; telecommunication computing; wireless sensor networks; actuator networks; code generator; domain specific development tool; low-level programming; model driven approach; programming sensor; resource constraint hardware; service oriented sensor; tailored middleware; wireless sensor networks; Actuators; Application software; Hardware; Informatics; Information technology; Logic programming; Middleware; Operating systems; Service oriented architecture; Wireless sensor networks; SOA; actuator; heterogeneity; middleware; model driven; sensor; service oriented;
Conference_Titel :
Information Technology: New Generations, 2009. ITNG '09. Sixth International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4244-3770-2
Electronic_ISBN :
978-0-7695-3596-8
DOI :
10.1109/ITNG.2009.256