Resource-Based Adaptive Robotic Process Automation

Robotic process automation is evolving from robots mimicking human workers in automating information acquisition tasks, to robots performing human decision tasks using machine learning algorithms. In either of these situations, robots or automation agents can have distinct characteristics in their performance, much like human agents. Hence, the execution of an automated task may require adaptations with human participants executing the task when robots fail, to taking a supervisory role or having no involvement. In this paper, we consider different levels of automation, and the corresponding coordination required by resources that include human participants and robots. We capture resource characteristics and define business process constraints that support process adaptations with human-automation coordination. We then use a real-world business process and incorporate automation agents, compute resource characteristics, and use resource-aware constraints to illustrate resource-based process adaptations for its automation.

[1]  Huilong Duan,et al.  Resource behavior measure and application in business process management , 2012, Expert Syst. Appl..

[2]  Hajo A. Reijers,et al.  A Method to Improve the Early Stages of the Robotic Process Automation Lifecycle , 2019, CAiSE.

[3]  Ameet Talwalkar,et al.  Foundations of Machine Learning , 2012, Adaptive computation and machine learning.

[4]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[5]  Bertrand Meyer,et al.  Introduction to the Theory of Programming Languages , 1990 .

[6]  Marialena Vagia,et al.  A literature review on the levels of automation during the years. What are the different taxonomies that have been proposed? , 2016, Applied ergonomics.

[7]  Jorge Munoz-Gama,et al.  Towards a Taxonomy of Human Resource Allocation Criteria , 2017, Business Process Management Workshops.

[8]  Gökhan Tür,et al.  What is left to be understood in ATIS? , 2010, 2010 IEEE Spoken Language Technology Workshop.

[9]  Irene Barba,et al.  Time prediction on multi-perspective declarative business processes , 2018, Knowledge and Information Systems.

[10]  Moe Thandar Wynn,et al.  Mining Resource Profiles from Event Logs , 2017, ACM Trans. Manag. Inf. Syst..

[11]  Stan Szpakowicz,et al.  Beyond Accuracy, F-Score and ROC: A Family of Discriminant Measures for Performance Evaluation , 2006, Australian Conference on Artificial Intelligence.

[12]  Paola Mello,et al.  Towards data-aware constraints in declare , 2013, SAC '13.

[13]  Wil M. P. van der Aalst,et al.  DECLARE: Full Support for Loosely-Structured Processes , 2007, 11th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2007).

[14]  Alessandro Sperduti,et al.  Conformance checking based on multi-perspective declarative process models , 2015, Expert Syst. Appl..

[15]  Leslie P. Willcocks,et al.  Cognitive Automation as Part of Deakin University's Digital Strategy , 2018, MIS Q. Executive.

[16]  Akhil Kumar,et al.  Dynamic Work Distribution in Workflow Management Systems: How to Balance Quality and Performance , 2002, J. Manag. Inf. Syst..

[17]  Sonja Kabicher,et al.  Experience Breeding in Process-Aware Information Systems , 2013, CAiSE.

[18]  Irene Barba,et al.  Generating Multi-objective Optimized Business Process Enactment Plans , 2013, CAiSE.

[19]  Manfred Reichert,et al.  Enabling Flexibility in Process-Aware Information Systems , 2012, Springer Berlin Heidelberg.

[20]  Jan Mendling,et al.  Resource Allocation with Dependencies in Business Process Management Systems , 2016, BPM.

[21]  Wil M. P. van der Aalst,et al.  Analyzing Resource Behavior Using Process Mining , 2009, Business Process Management Workshops.

[22]  Manfred Reichert,et al.  Enabling Flexibility in Process-Aware Information Systems: Challenges, Methods, Technologies , 2012 .

[23]  MendlingJan,et al.  A framework for efficiently mining the organisational perspective of business processes , 2016 .

[24]  Chun Ouyang,et al.  Preference-Based Resource and Task Allocation in Business Process Automation , 2019, OTM Conferences.

[25]  Christopher D. Wickens,et al.  A model for types and levels of human interaction with automation , 2000, IEEE Trans. Syst. Man Cybern. Part A.

[26]  Leslie P. Willcocks,et al.  Robotic Process Automation at Telefónica O2 , 2016, MIS Q. Executive.

[27]  Remco M. Dijkman,et al.  Optimal Resource Assignment in Workflows for Maximizing Cooperation , 2013, BPM.

[28]  Manuel Resinas,et al.  Specification and automated design-time analysis of the business process human resource perspective , 2015, Inf. Syst..

[29]  Martin Bichler,et al.  Robotic Process Automation , 2018, Bus. Inf. Syst. Eng..