Title :
ACS: Specifying "Smart" Applications Using Sense-Process-Consume Flows
Author :
Del Cid, Pedro Javier ; Matthys, Nelson ; Hughes, Danny ; Michiels, Sam ; Joosen, Wouter
Author_Institution :
iMinds-DistriNet, KU Leuven, Leuven, Belgium
Abstract :
Smart applications enable pervasive and informed interactions between the physical and digital worlds. These applications are deployed on resource constrained wireless sensor networks and are commonly implemented using software modularization schemes such as components and services. Composing smart applications at the abstraction level offered by embedded software modularization schemes is complex and time consuming. The complexity of composing them is derived from the need to understand many low-level issues, e.g. embedded programming languages, coordination mechanisms, software tool chains. We present an application composition service that reduces composition effort by offering a declarative specification of sense, process and consume flows. We demonstrate reduction in composition effort for three real-world smart applications deployed on a smart office environment.
Keywords :
building management systems; embedded systems; office automation; wireless sensor networks; ACS; application composition service; coordination mechanisms; digital worlds; embedded programming languages; embedded software modularization schemes; informed interactions; pervasive interactions; physical worlds; real-world smart applications; resource constrained wireless sensor networks; sense-process-consume flows; smart office environment; software tool chains; Connectors; Lighting; Radiofrequency identification; Runtime; Software; Temperature sensors; orchestration; smart environment; wireless sensor networks;
Conference_Titel :
Network Computing and Applications (NCA), 2013 12th IEEE International Symposium on
Conference_Location :
Cambridge, MA
Print_ISBN :
978-0-7695-5043-5
DOI :
10.1109/NCA.2013.28