BPMN4CPS: A BPMN Extension for Modeling Cyber-Physical Systems

Modeling is one of the most important topics in the domain of Cyber-Physical Systems (CPS). In the field of process modelling, Business Process Modeling and Notation (BPMN) is the most used standard. However, BPMN remains limited to cater for the specific characteristics and properties of CPS such as real world properties. In this paper, we propose BPMN4CPS, which provides a set of extensions for BPMN to properly and accurately model CPS processes. In order to illustrate the applicability of BPMN4CPS, we present a case study of an ambulance drone system.

[1]  Sonja Meyer,et al.  Internet of Things-Aware Process Modeling: Integrating IoT Devices as Business Process Resources , 2013, CAiSE.

[2]  Sonja Meyer,et al.  Internet of Things Architecture IoTA Project Deliverable D 2 . 2 – Concepts for Modelling IoT-Aware Processes , 2012 .

[3]  Saoussen Cheikhrouhou,et al.  The temporal perspective in business process modeling: a survey and research challenges , 2014, Service Oriented Computing and Applications.

[4]  Feng Xia,et al.  From machine-to-machine communications towards cyber-physical systems , 2013, Comput. Sci. Inf. Syst..

[5]  Saoussen Cheikhrouhou,et al.  Toward a Time-centric modeling of Business Processes in BPMN 2.0 , 2013, IIWAS '13.

[6]  Fabio Casati,et al.  Process-Based Design and Integration of Wireless Sensor Network Applications , 2012, BPM.

[7]  Ayan Banerjee,et al.  Spatio-temporal hybrid automata for safe cyber-physical systems: A medical case study , 2013, 2013 ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS).

[8]  Edward A. Lee CPS foundations , 2010, Design Automation Conference.

[9]  Vlad Trifa,et al.  Interacting with the SOA-Based Internet of Things: Discovery, Query, Selection, and On-Demand Provisioning of Web Services , 2010, IEEE Transactions on Services Computing.

[10]  Edward A. Lee Cyber Physical Systems: Design Challenges , 2008, 2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC).

[11]  Sonja Meyer,et al.  Introducing Entity-Based Concepts to Business Process Modeling , 2011, BPMN.

[12]  Oliver Kopp,et al.  Extending BPMN for Wireless Sensor Networks , 2013, 2013 IEEE 15th Conference on Business Informatics.

[13]  Jian Huang,et al.  Toward a Smart Cyber-Physical Space: A Context-Sensitive Resource-Explicit Service Model , 2009, 2009 33rd Annual IEEE International Computer Software and Applications Conference.

[14]  Soo Dong Kim,et al.  A Service-Based Approach to Designing Cyber Physical Systems , 2010, 2010 IEEE/ACIS 9th International Conference on Computer and Information Science.

[15]  Lorenz M. Hilty,et al.  The Things of the Internet of Things in BPMN , 2015, CAiSE Workshops.

[16]  Alexandru Caracas,et al.  On the Expressiveness of BPMN for Modeling Wireless Sensor Networks Applications , 2011, BPMN.

[17]  Kaiyu Wan,et al.  Dependable Context-Sensitive Services in Cyber Physical Systems , 2011, 2011IEEE 10th International Conference on Trust, Security and Privacy in Computing and Communications.

[18]  Jian Huang,et al.  Extending service model to build an effective service composition framework for cyber-physical systems , 2009, 2009 IEEE International Conference on Service-Oriented Computing and Applications (SOCA).

[19]  Song Jing,et al.  An Architecture of Cyber Physical System Based on Service , 2012, 2012 International Conference on Computer Science and Service System.

[20]  Liang Hu,et al.  Review of Cyber-Physical System Architecture , 2012, 2012 IEEE 15th International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops.