TY - GEN
T1 - Process-based design and integration of wireless sensor network applications
AU - Tranquillini, Stefano
AU - Spieß, Patrik
AU - Daniel, Florian
AU - Karnouskos, Stamatis
AU - Casati, Fabio
AU - Oertel, Nina
AU - Mottola, Luca
AU - Oppermann, Felix Jonathan
AU - Picco, Gian Pietro
AU - Römer, Kay
AU - Voigt, Thiemo
PY - 2012
Y1 - 2012
N2 - Wireless Sensor and Actuator Networks (WSNs) are distributed sensor and actuator networks that monitor and control real-world phenomena, enabling the integration of the physical with the virtual world. They are used in domains like building automation, control systems, remote healthcare, etc., which are all highly process-driven. Today, tools and insights of Business Process Modeling (BPM) are not used to model WSN logic, as BPM focuses mostly on the coordination of people and IT systems and neglects the integration of embedded IT. WSN development still requires significant special-purpose, low-level, and manual coding of process logic. By exploiting similarities between WSN applications and business processes, this work aims to create a holistic system enabling the modeling and execution of executable processes that integrate, coordinate, and control WSNs. Concretely, we present a WSN-specific extension for Business Process Modeling Notation (BPMN) and a compiler that transforms the extended BPMN models into WSN-specific code to distribute process execution over both a WSN and a standard business process engine. The developed tool-chain allows modeling of an independent control loop for the WSN.
AB - Wireless Sensor and Actuator Networks (WSNs) are distributed sensor and actuator networks that monitor and control real-world phenomena, enabling the integration of the physical with the virtual world. They are used in domains like building automation, control systems, remote healthcare, etc., which are all highly process-driven. Today, tools and insights of Business Process Modeling (BPM) are not used to model WSN logic, as BPM focuses mostly on the coordination of people and IT systems and neglects the integration of embedded IT. WSN development still requires significant special-purpose, low-level, and manual coding of process logic. By exploiting similarities between WSN applications and business processes, this work aims to create a holistic system enabling the modeling and execution of executable processes that integrate, coordinate, and control WSNs. Concretely, we present a WSN-specific extension for Business Process Modeling Notation (BPMN) and a compiler that transforms the extended BPMN models into WSN-specific code to distribute process execution over both a WSN and a standard business process engine. The developed tool-chain allows modeling of an independent control loop for the WSN.
UR - http://www.scopus.com/inward/record.url?scp=84866371299&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84866371299&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-32885-5_10
DO - 10.1007/978-3-642-32885-5_10
M3 - Conference contribution
AN - SCOPUS:84866371299
SN - 9783642328848
VL - 7481 LNCS
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 134
EP - 149
BT - Business Process Management - 10th International Conference, BPM 2012, Proceedings
T2 - 10th International Conference on Business Process Management, BPM 2012
Y2 - 3 September 2012 through 6 September 2012
ER -