The Internet of Things (IoT) is exploding, and this new technology affects all the layers in any enterprise architecture, from infrastructure to business. To survive this new evolution and make the most out of this paradigm shift, a communication channel must be created between Business Process Management (BPM) domain and IoT domain in order to bridge the gap between the business layer and the IoT physical layer. The allocation of business process resources to IoT events is an important step towards an end-to-end IoT-BPM integration approach to assist organizations in their scheduling and incident management journey. In this paper, we propose a combination approach which is based on i)unsupervised machine learning algorithms to generate clusters of priorities, used to estimate incoming events priority, and to ensure a learning feedback loop that feeds forward insight to continuously adjust decisions made at each layer, and ii) genetic algorithm (GA) to guarantee the assignment of the most critical IoT generated event to the qualified human resource while respecting several constraints such as resource availability and reliability, and taking into consideration the priority of each event that launch process instances. A case study is presented and the obtained results from our experimentations demonstrate the benefit of our approach and allowed us to confirm the efficiency of our assumptions.
Business Process Management (BPM) is concerned with continuously enhancing business processes. However, this cannot be achieved without an effective Resource allocation and a priority-based scheduling. These are important steps towards time, cost and performance optimization in business processes. Even though there are several approaches and algorithms for scheduling and resource allocation problems, they do not take into consideration information gathered from past process executions, given the stateless aspect of business processes. Extracting useful knowledge from this information can help achieving an effective instance scheduling decisions without compromising cost or quality of service. In this paper, we pave the way for a combination approach which is based on unsupervised machine learning algorithms for clustering and genetic algorithm (GA) to ensure the assignment of the most critical business process instance tasks, to the qualified human resource while respecting several constraints such as resource availability and reliability, and taking into consideration the priority of the events that launch the process instances. A case study is presented and the obtained results from our experimentations demonstrate the benefit of our approach and allowed us to confirm the efficiency of our assumptions.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.