HiProX: Highly Efficient Process Execution on IoT and Edge Devices
摘要
The application of process technologies and systems has shifted from traditional business processes such as loan application to processes in domains such as manufacturing and healthcare. In these domains, Internet of Things (IoT) technology is widely used, requiring an integration of process and IoT technologies. While existing approaches focus on mining and analyzing IoT data in a process context, this work aims at providing the technology for highly efficient process execution on IoT and edge devices. This poses many challenges with respect to available computing resources that cannot be met by existing monolithic process management systems. Hence, this work presents HiProX, an transpilation-based implementation of the cloud process execution engine (CPEE) in RUST. It can be shown that HiProX meets the requirements of resource utilization and speed to run average process instances with full communication capabilities on suitable IoT platforms that provide a memory allocator using less than 8 MiB of memory per instance.