{'fraction_non_alphanumeric': 0.023580786026200874, 'fraction_numerical': 0.0, 'mean_word_length': 5.586206896551724, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Self-managed Workflows for Cyber-physical Systems

The application of Business Process Management (BPM) technologies to automate processes in Cyber-physical Systems (CPS) promises various advantages including a higher flexibility and simplified programming, a more efficient resource usage, and an easier integration of devices. However, these new areas also introduce novel challenges for Workflow Management Systems (WfMSes) especially related to the physical world interactions, constraint resources, complex devices and unpredictable actors that make up CPS. WfMSes used in classical BPM domains are able to address these new challenges only partially. We propose a new modelling language and WfMS designed to extend classical processes into CPS Workflows. We put a special focus on the processbased interactions with the physical world via sensors, actuators, things and humans. An autonomic manager based on the MAPE-K control loop adds self-management to WfMSes to deal with unanticipated situations and cyber-physical state inconsistencies. A smart home case study shows the feasibility and high coverage of new CPS-related requirements.