Abstract
Robotic Process Automation (RPA) is a discipline that is increasingly growing hand in hand with Artificial Intelligence (AI) and Machine Learning enabling the so-called cognitive automation. In such context, the existing RPA platforms that include AI-based solutions classify their components, i.e. constituting part of a robot that performs a set of actions, in a way that seems to obey market or business decisions instead of common-sense rules. To be more precise, components that present similar functionality are identified with different names and grouped in different ways depending on the platform that provides the components. Therefore, the analysis of different cognitive RPA platforms to check their suitability for facing a specific need is typically a time-consuming and error-prone task. To overcome this problem and to provide users with support in the development of an RPA project, this paper proposes a method for the systematic construction of a taxonomy of cognitive RPA components. Moreover, such a method is applied over components that solve selected real-world use cases from the industry obtaining promising results .
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
A similar procedure for classification was successfully applied previously in the context of Machine Learning knowledge [13].
- 8.
- 9.
- 10.
References
IEEE guide for terms and concepts in intelligent process automation. IEEE Std 2755–2017, pp. 1–16 (2017)
IEEE guide for taxonomy for intelligent process automation product features and functionality. IEEE Std 2755.1-2019, pp. 1–53 (2019)
ABBYY. State of Process Mining and Robotic Process Automation 2020 (2020). www.abbyy.com/en-us/solutions/process-intelligence/research-report-2020. Last Accessed May 2020
Alaydie, N., Reddy, C.K., Fotouhi, F.: Exploiting label dependency for hierarchical multi-label classification. In: Tan, P.-N., Chawla, S., Ho, C.K., Bailey, J. (eds.) PAKDD 2012. LNCS (LNAI), vol. 7301, pp. 294–305. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-30217-6_25
Teemu, P.E.A., Aleksandre, K.: Unexpected problems associated with the federated it governance structure in robotic process automation (RPA) deployment. D4 julkaistu kehittämis- tai tutkimusraportti tai -selvitys (2019)
Baltrušaitis, T., Ahuja, C., Morency, L.-P.: Multimodal machine learning: a survey and taxonomy. IEEE Trans. Pattern Anal. Mach. Intell. 41(2), 423–443 (2018)
Batchelor, B.G.: Intelligent Image Processing in Prolog. Springer Science & Business Media, London (2012). https://doi.org/10.1007/978-1-4471-0401-8
Beerbaum, D.: Artificial intelligence ethics taxonomy-robotic process automation (RPA) as business case (2020)
Golstein, B.: SharperAI, CEO. A Brief Taxonomy of AI (2018). https://www.sharper.ai/taxonomy-ai/. Last Accessed May 2020
Bkassiny, M., Li, Y., Jayaweera, S.K.: A survey on machine-learning techniques in cognitive radios. IEEE Commun. Surv. Tutor. 15(3), 1136–1159 (2013)
Davis, J., Hoffert, J., Vanlandingham, E.: A taxonomy of artificial intelligence approaches for adaptive distributed real-time embedded systems. In: 2016 IEEE International Conference on Electro Information Technology (EIT), pp. 0233–0238. IEEE (2016)
Ding, R.-X., et al.: Large-scale decision-making: characterization, taxonomy, challenges and future directions from an artificial intelligence and applications perspective. Inf. Fusion 59, 84–102 (2020)
Enríquez, J.G., Martínez-Rojas, A., Lizcano, D., Jiménez-Ramírez, A.: A unified model representation of machine learning knowledge. J. Web Eng. 19, 319–340 (2020)
Everest Group Research. Everest Group PEAK Matrix\(^{\rm TM}\)for Intelligent Document Processing (IDP) Technology Vendors 2020, March 2020
Feldt, R., de Oliveira Neto, F.G., Torkar, R.: Ways of applying artificial intelligence in software engineering. In: 2018 IEEE/ACM 6th International Workshop on Realizing Artificial Intelligence Synergies in Software Engineering (RAISE), pp. 35–41 (2018)
Fernández, A., García, S., Luengo, J., Bernadó-Mansilla, E., Herrera, F.: Genetics-based machine learning for rule induction: state of the art, taxonomy, and comparative study. IEEE Trans. Evol. Comput. 14, 913–941 (2010)
Fung, H.P.: Criteria, use cases and effects of information technology process automation (ITPA). Adv. Robot. Autom. 3, 1–10 (2014)
Jimenez-Ramirez, A., Reijers, H.A., Barba, I., Del Valle, C.: A method to improve the early stages of the robotic process automation lifecycle. In: Giorgini, P., Weber, B. (eds.) CAiSE 2019. LNCS, vol. 11483, pp. 446–461. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-21290-2_28
Larson, R.R.: Classification clustering, probabilistic information retrieval, and the online catalog. Libr. Quart. 61(2), 133–173 (1991)
Le Clair, C., O’Donnell, G., Lipson, A., Lynch, D.: The forrester wave\(^{\rm TM}\): robotic process automation, Q4 2019. The Forrester Wave (2019)
NASSCOM. Cognitive RPA, The Future of Automation (2019). https://www.nasscom.in/knowledge-center/publications/cognitive-rpa-future-automation. Last Accessed May 2020
Olsson, H.H., Crnkovic, I.: A taxonomy of software engineering challenges for machine learning systems: An empirical investigation. In: Agile Processes in Software Engineering and Extreme Programming: 20th International Conference Canada, 21–25 May 2019, Proceedings (2019)
Rainey, S.K., Brown, B., Kirk, D.B.: Bots, natural language processing, and machine learning. Tax Executive 69, 39 (2017)
Ramírez-Gallego, S., García, S., Mouriño-Talín, H., Martínez-Rego, D., Bolón-Canedo, V., Alonso-Betanzos, A., Manuel Benítez, J., Herrera, F.: Data discretization: taxonomy and big data challenge. Wiley Interdisc. Rev. Data Min. Knowl. Discov. 6(1), 5–21 (2016)
Shalev-Shwartz, S., Ben-David, S.: Understanding Machine Learning: From Theory to Algorithms. Cambridge University Press, New York (2014)
Slaby, J.R.: Robotic automation emerges as a threat to traditional low-cost outsourcing. HfS Res. Ltd 1(1), 3 (2012)
Unterkalmsteiner, M., Feldt, R., Gorschek, T.: A taxonomy for requirements engineering and software test alignment. ACM Trans. Softw. Eng. Method. (TOSEM) 23(2), 1–38 (2014)
Usman, M., Britto, R., Börstler, J., Mendes, E.: Taxonomies in software engineering: a systematic mapping study and a revised taxonomy development method. Inf. Softw. Technol. 85, 43–59 (2017)
Vasarhelyi, M.A.: Formalization of standards, automation, robots, and IT Governance. J. Inf. Syst. 27(1), 1–11 (2013)
Weill, P., Ross, J.: A matrixed approach to designing it governance. MIT Sloan Manage. Rev. 46(2), 26 (2005)
Willcocks, L., Lacity, M., Craig, A.: Robotic process automation: strategic transformation lever for global business services? J. Inf. Technol. Teach. Cases 7(1), 17–28 (2017)
Wu, S.P.J., Straub, D.W., Liang, T.P.: How information technology governance mechanisms and strategic alignment influence organizational performance: insights from a matched survey of business and it managers. MIS Q. 39(2), 497–518 (2015)
Zaidan, A.A., Zaidan, B.B.: A review on intelligent process for smart home applications based on IoT: coherent taxonomy, motivation, open challenges, and recommendations. Artif. Intell. Rev. 53(1), 141–165 (2020)
Acknowledgements
This research has been supported by the Pololas project (TIN2016-76956-C3-2-R) of the Spanish Ministry of Economy and Competitiveness, the Trop@ project (CEI-12-TIC021) of the Junta de Andalucía, and the AIRPA (P011-19/E09) project of the Centro para el Desarrollo Tecnológico Industrial (CDTI) of Spain.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Martínez-Rojas, A., Barba, I., Enríquez, J.G. (2020). Towards a Taxonomy of Cognitive RPA Components. In: Asatiani, A., et al. Business Process Management: Blockchain and Robotic Process Automation Forum. BPM 2020. Lecture Notes in Business Information Processing, vol 393. Springer, Cham. https://doi.org/10.1007/978-3-030-58779-6_11
Download citation
DOI: https://doi.org/10.1007/978-3-030-58779-6_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-58778-9
Online ISBN: 978-3-030-58779-6
eBook Packages: Computer ScienceComputer Science (R0)