The integration of business processes with sensors and smart devices will result in a better alignment of enterprise systems with a physical world. More recently, Business Process Modeling Notation (BPMN) 2.0 has become a standard for the business process modeling. BPMN 2.0 defines the formal semantics of its elements and provides means for its extensibility. Sensors and smart devices are the means enabling further automation in enterprise application. There is a strong need for describing the information about physical devices on the business process level. In this paper, we propose BPMN 2.0 extensions according to the ARIS architecture and Linked Data principles in order to achieve better integration between the physical world and business processes. We introduce business function descriptions augmented with information from physical devices in order to promote business process discovery, analysis and execution.
International audienceService computing has gained great success because it decouples service providers and consumers. Because of this decoupling, it is possible to reuse software applications without knowing their implementation details. However, business applications consuming complex events (and complex event processing systems in general) are not taking such benefits from service computing, because current service models are not suitable for describing complex events and the reuse mechanisms for complex events are not clear. In this paper, we propose a complex event service description model that captures the exact semantics of complex events, including their patterns and attributes. Then, we propose algorithms to create event service compositions based on event patterns. These algorithms are capable of selecting the composition plans with lowest estimated data traffic demands over the service network. Moreover, we show how to improve the efficiency of event service composition by indexing event pattern