{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,28]],"date-time":"2026-03-28T07:27:54Z","timestamp":1774682874916,"version":"3.50.1"},"reference-count":28,"publisher":"Springer Science and Business Media LLC","issue":"9","license":[{"start":{"date-parts":[[2023,4,28]],"date-time":"2023-04-28T00:00:00Z","timestamp":1682640000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,4,28]],"date-time":"2023-04-28T00:00:00Z","timestamp":1682640000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100003329","name":"Ministerio de Econom\u00eda y Competitividad","doi-asserted-by":"publisher","award":["TIN2016-76956-C3-2-R"],"award-info":[{"award-number":["TIN2016-76956-C3-2-R"]}],"id":[{"id":"10.13039\/501100003329","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100016970","name":"Consejer\u00eda de Econom\u00eda, Conocimiento, Empresas y Universidad. Junta de Andaluc\u00eda.","doi-asserted-by":"crossref","award":["CEI-12-TIC021"],"award-info":[{"award-number":["CEI-12-TIC021"]}],"id":[{"id":"10.13039\/100016970","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001872","name":"Centre for Industrial Technological Development","doi-asserted-by":"publisher","award":["EXP00118029\/IDI-20190524 - P011-19\/E09"],"award-info":[{"award-number":["EXP00118029\/IDI-20190524 - P011-19\/E09"]}],"id":[{"id":"10.13039\/501100001872","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100009042","name":"Universidad de Sevilla","doi-asserted-by":"crossref","id":[{"id":"10.13039\/100009042","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Knowl Inf Syst"],"published-print":{"date-parts":[[2023,9]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The robotic process automation (RPA) paradigm is a discipline that is becoming increasingly popular thanks to the great interest shown by the industry. In such context, RPA solutions based on artificial intelligence, i.e., cognitive solutions, are receiving increasing attention. In a cognitive RPA project, the RPA developer is in charge of selecting the most suitable components that solve specific tasks from the sets of components provided by different RPA platforms. This selection is very challenging, especially since there is no homogeneity in component names or component classifications. Such a situation turns an RPA project\u2019s development into a time-consuming, error-prone, and very tedious process. Therefore, supporting the RPA developer in developing a cognitive RPA project is desired. The industry has also pointed out this need. This work presents a proposal for supporting the users in developing a cognitive RPA project. To be more precise, an incremental method to automatically generate taxonomies from cognitive RPA platforms is proposed. Such taxonomies can be dynamically adapted when necessary. In previous work, the initial aspects of this research were presented. However, the current work greatly enhances such previous work by: (1) extending the proposed method to improve the management of real-world use cases from industry, (2) developing a proof-of-concept tool that is based on the proposed approach, (3) validating the proposed method by applying it to real-world use cases from industry, and (4) performing a literature review on related topics. The results obtained are auspicious and demonstrate that the proposed approach substantially improves the support given to users during the development of a cognitive RPA project.<\/jats:p>","DOI":"10.1007\/s10115-023-01876-9","type":"journal-article","created":{"date-parts":[[2023,4,28]],"date-time":"2023-04-28T03:50:42Z","timestamp":1682653842000},"page":"3633-3664","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Automatic generation of incremental taxonomies for supporting the users in the development of an RPA project"],"prefix":"10.1007","volume":"65","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2782-9893","authenticated-orcid":false,"given":"Antonio","family":"Mart\u00ednez-Rojas","sequence":"first","affiliation":[]},{"given":"Irene","family":"Barba","sequence":"additional","affiliation":[]},{"given":"Carmelo","family":"Del Valle","sequence":"additional","affiliation":[]},{"given":"Andr\u00e9s","family":"Jim\u00e9nez-Ram\u00edrez","sequence":"additional","affiliation":[]},{"given":"Jos\u00e9","family":"Gonz\u00e1lez-Enr\u00edquez","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,4,28]]},"reference":[{"key":"1876_CR1","unstructured":"ABBYY. State of Process Mining and Robotic Process Automation 2020. www.abbyy.com\/en-us\/solutions\/process-intelligence\/research-report-2020. Last accessed Feb 2023"},{"key":"1876_CR2","volume-title":"Basics of qualitative research: techniques and procedures for developing grounded theory","author":"S Anslem","year":"1998","unstructured":"Anslem S, Corbin J (1998) Basics of qualitative research: techniques and procedures for developing grounded theory. SAGE Publications, Thousand Oaks"},{"key":"1876_CR3","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1016\/j.inffus.2019.12.012","volume":"58","author":"A Barredo Arrieta","year":"2020","unstructured":"Barredo Arrieta A et al (2020) Explainable artificial intelligence (XAI): Concepts, taxonomies, opportunities and challenges toward responsible AI. Inf Fusion 58:82\u2013115","journal-title":"Inf Fusion"},{"key":"1876_CR4","doi-asserted-by":"crossref","unstructured":"Beerbaum D (2020) Artificial intelligence ethics taxonomy\u2014robotic process automation (RPA) as business case. In: European Scientific Journal","DOI":"10.2139\/ssrn.3834361"},{"key":"1876_CR5","unstructured":"Biscotti F (2018) Market share analysis: robotic process automation, worldwide. https:\/\/www.gartner.com\/document\/3923903. Last accessed Feb 2023"},{"key":"1876_CR6","doi-asserted-by":"crossref","unstructured":"Brereton P, et al (2008) Using a protocol template for case study planning. In: 12th International conference on evaluation and assessment in software engineering (EASE), vol 12, pp 1\u20138","DOI":"10.14236\/ewic\/EASE2008.5"},{"key":"1876_CR7","unstructured":"Costain G (2008) Cognitive support during object-oriented software development: the case of UML diagrams. Ph.d thesis. ResearchSpace@ Auckland"},{"issue":"2","key":"1876_CR8","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4018\/IJSDS.2020040101","volume":"11","author":"M D\u2019Rosario","year":"2020","unstructured":"D\u2019Rosario M, D\u2019Rosario C (2020) Beyond RoboDebt: the future of robotic process automation. Int J Strateg Decis Sci IJSDS 11(2):1\u201324","journal-title":"Int J Strateg Decis Sci IJSDS"},{"key":"1876_CR9","volume-title":"An experimental application of the delphi method to the use of experts","author":"CN Dalkey","year":"1962","unstructured":"Dalkey NC, Helmer-Hirschberg O (1962) An experimental application of the delphi method to the use of experts. RAND Corporation, Santa Monica"},{"key":"1876_CR10","doi-asserted-by":"crossref","unstructured":"Davis J, Hoffert J, Vanlandingham E (2016) A taxonomy of artificial intelligence approaches for adaptive distributed real-time embedded systems. In: 2016 IEEE international conference on electro information technology (EIT). IEEE, pp 0233\u20130238","DOI":"10.1109\/EIT.2016.7535246"},{"key":"1876_CR11","unstructured":"Delbecq AL, Van de Ven AH, Gustafson DH (1975) Group techniques for program planning: a guide to nominal group and delphi processes. Management applications series. Scott, Foresman"},{"key":"1876_CR12","doi-asserted-by":"crossref","unstructured":"Ding R-X et al (2020) Large-scale decision-making: characterization, taxonomy, challenges and future directions from an Artificial Intelligence and applications perspective. In: Information fusion, pp 84\u2013102","DOI":"10.1016\/j.inffus.2020.01.006"},{"key":"1876_CR13","doi-asserted-by":"crossref","unstructured":"Enr\u00edquez JG, et al. (2020) A unified model representation of machine learning knowledge. In: Journal of web engineering, pp 319\u2013340","DOI":"10.13052\/jwe1540-9589.1929"},{"key":"1876_CR14","unstructured":"Fung HP (2014) Criteria, use cases and effects of information technology process automation (ITPA). In: Advances in robotics and automation"},{"key":"1876_CR15","unstructured":"IEEE Corporate Advisory Group (2017) IEEE guide for terms and concepts in intelligent process automation"},{"key":"1876_CR16","doi-asserted-by":"crossref","unstructured":"Jim\u00e9nez-Ram\u00edrez A, et al (2019) A method to improve the early stages of the robotic process automation lifecycle. In: International conference on advanced information systems engineering. Springer, pp 446\u2013461","DOI":"10.1007\/978-3-030-21290-2_28"},{"key":"1876_CR17","doi-asserted-by":"crossref","unstructured":"Kitchenham B, et al (2009) Systematic literature reviews in software engineering\u2014a systematic literature review\u201d. In: Information and software technology, vol 51.1 , pp 7\u201315","DOI":"10.1016\/j.infsof.2008.09.009"},{"issue":"8","key":"1876_CR18","doi-asserted-by":"publisher","first-page":"792","DOI":"10.1016\/j.infsof.2010.03.006","volume":"52","author":"B Kitchenham","year":"2010","unstructured":"Kitchenham B et al (2010) Systematic literature reviews in software engineering\u2014a tertiary study. Inf Softw Technol 52(8):792\u2013805","journal-title":"Inf Softw Technol"},{"key":"1876_CR19","unstructured":"Lacity M, Willcocks L, Craig A (2016) Robotizing global financial shared services at royal DSM. In: The outsourcing unit working research paper series"},{"key":"1876_CR20","unstructured":"Le Clair C, et al (2019) The forrester wave\u2122: robotic process automation. In: The forrester wave"},{"key":"1876_CR21","doi-asserted-by":"crossref","unstructured":"Mart\u00ednez-Rojas A, Barba I, Gonz\u00e1lez Enr\u00edquez J (2020) Towards a taxonomy of cognitive RPA components. In: Business process management: blockchain and robotic process automation forum, pp 161\u2013175","DOI":"10.1007\/978-3-030-58779-6_11"},{"key":"1876_CR22","unstructured":"NASSCOM. Cognitive RPA, The Future of Automation. https:\/\/www.nasscom.in\/knowledge-center\/publications\/cognitive-rpa-futureautomation. Last accessed: Feb 2023"},{"issue":"3","key":"1876_CR23","doi-asserted-by":"publisher","first-page":"385","DOI":"10.1006\/ijhc.1994.1065","volume":"41","author":"J Nielsen","year":"1994","unstructured":"Nielsen J (1994) Estimating the number of subjects needed for a thinking aloud test. Int J Human Comput Stud 41(3):385\u2013397","journal-title":"Int J Human Comput Stud"},{"key":"1876_CR24","doi-asserted-by":"crossref","unstructured":"Petersen K, et al (2008) Systematic mapping studies in software engineering. In: 12th International conference on evaluation and assessment in software engineering (EASE), vol 12, pp 1\u201310","DOI":"10.14236\/ewic\/EASE2008.8"},{"key":"1876_CR25","unstructured":"Slaby JR (2012) Robotic automation emerges as a threat to traditional low-cost outsourcing. In: HfS Research Ltd 1.1, pp 3\u20133"},{"key":"1876_CR26","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1016\/j.compind.2019.103162","volume":"115","author":"R Syed","year":"2020","unstructured":"Syed R et al (2020) Robotic process automation: contemporary themes and challenges. Comput Ind 115:103\u2013162","journal-title":"Comput Ind"},{"key":"1876_CR27","doi-asserted-by":"crossref","unstructured":"Tarquini T (2018) Practical robotics in insurance\u2013the future is here already. In: The insurtech book: the insurance technology handbook for investors, entrepreneurs and fintech visionaries, pp 231\u2013235","DOI":"10.1002\/9781119444565.ch52"},{"issue":"1","key":"1876_CR28","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1057\/s41266-016-0016-9","volume":"7","author":"L Willcocks","year":"2017","unstructured":"Willcocks L, Lacity M, Craig A (2017) Robotic process automation: strategic transformation lever for global business services?\u201d. J Inf Technol Teach Cases 7(1):17\u201328","journal-title":"J Inf Technol Teach Cases"}],"container-title":["Knowledge and Information Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10115-023-01876-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10115-023-01876-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10115-023-01876-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,7,12]],"date-time":"2023-07-12T17:22:26Z","timestamp":1689182546000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10115-023-01876-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,4,28]]},"references-count":28,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2023,9]]}},"alternative-id":["1876"],"URL":"https:\/\/doi.org\/10.1007\/s10115-023-01876-9","relation":{},"ISSN":["0219-1377","0219-3116"],"issn-type":[{"value":"0219-1377","type":"print"},{"value":"0219-3116","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,4,28]]},"assertion":[{"value":"17 January 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"31 March 2023","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 April 2023","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 April 2023","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}