On service orchestration of cyber physical system and its verification based on Petri net

Cyber physical system (CPS for short) that consists of distributed open subsystems are connected through decentralized control. Its verification in the open system is hard but is important. In this paper, we showed that CPS service control flow and service specification can be modeled with Petri net. We proposed a Petri net-based support for the orchestration of CPS service by implementing service specification into CPS service control flow. Then, we also proposed how to verify the behavioral inheritance of the orchestrated service in order to confirm there is no loss of existing functionality in the system after the implementation. Finally, we illustrated the approach with an example of a control system.