Authors:
Dulce Domingos
;
Francisco Martins
and
Carlos Cândido
Affiliation:
Lisbon University, Portugal
Keyword(s):
Internet of Things, Business Process, WS-BPEL.
Related
Ontology
Subjects/Areas/Topics:
Data Communication Networking
;
Enterprise Information Systems
;
Internet of Things
;
Sensor Networks
;
Software Agents and Internet Computing
;
Software and Architectures
;
Telecommunications
Abstract:
Business process can benefit from the deployment of the Internet of Things, since they can use sensor context information to optimize their execution and to react to emergent situations in real-time. Nowadays, the WSBPEL is the de-facto standard language used to define processes through the composition of web services. However, as this language is based on the service orchestration paradigm, it complicates the way process can use context information. This paper presents a WS-BPEL extension that includes context variables. These variables maintain sensor values. Their updates are done automatically by using the publish/subscribe paradigm. In addition, to support more reactive behaviours, this extension also includes the when-then construct. To realize this extension, we use the language transformation mechanisms, so it can be as much independent as possible from the process execution engine.