Antonio Martínez-Rojas

dblp:251/0701 · DBLP profile ↗
← Back
11ranked-venue papers
6as first author
9since 2021 · last 2025
0000-0002-2782-9893ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 5 · 2 first-author · 4 since 2021Software engineering, systems software and programming languages · 3 · 2 first-author · 2 since 2021Databases, data management, data science and information retrieval · 2 · 2 first-author · 2 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021
YearPublicationVenuePosition
2025 Research Challenges in Routine Optimization for Synthesizing Software Robots
José L. Alonso-Rocha, Antonio Martínez-Rojas, Andres Jimenez Ramirez, José Gonzalez Enríquez
RCIS (2)2
2025 Exploring Webcam Eye Tracking Software for Robotic Process Automation: A Pilot Benchmarking Study
Manuel García Romero, Antonio Martínez-Rojas, José Gonzalez Enríquez, Andres Jimenez Ramirez
RCIS (1)2
2025 From manual to automated: a state-of-the-art review to examine the impact of intelligent document processing in banking automation
abstract
In the rapidly evolving digital era, industries increasingly harness technology to optimize operations. The banking sector, in particular, stands out as a prominent example, having integrated Artificial Intelligence (AI) to streamline processes and improve efficiency. Our study focuses on one key aspect: automating loan management, specifically through Intelligent Document Processing (IDP). While automation technologies have been widely studied, a notable gap exists in sector-specific knowledge, especially within the banking industry. This paper conducts a Systematic Literature Review (SLR), examining 48 primary studies, to analyze the state-of-the-art of this problem. This comprehensive analysis reveals how IDP reshapes banking processes, providing sector-specific insights. Our findings reveal the profound impact of automation in banking, along with 8 notable challenges that remain to be addressed. This contributes to future research and enriches our understanding of IDP’s current and potential applications in the sector.
José L. Alonso-Rocha, Antonio Martínez-Rojas, José Gonzalez Enríquez, J. M. Sánchez-Oliva
Expert Syst. Appl.2
2024 What's Behind the Screen? Unveiling UI Hierarchies in Process-Related UI Logs
Antonio Martínez-Rojas, Antonio Rodríguez Ruiz, José Gonzalez Enríquez, Andres Jimenez Ramirez
BPM1
2024 Control and Monitoring of Software Robots: What Can Academia and Industry Learn from Each Other?
Kelly Kurowski, Antonio Martínez-Rojas, Hajo A. Reijers
RCIS (2)2
2024 A screenshot-based task mining framework for disclosing the drivers behind variable human actions
abstract
Robotic Process Automation (RPA) enables subject matter experts to use the graphical user interface as a means to automate and integrate systems. This is a fast method to automate repetitive, mundane tasks. To avoid constructing a software robot from scratch, Task Mining approaches can be used to monitor human behavior through a series of timestamped events, such as mouse clicks and keystrokes. From a so-called User Interface log (UI Log), it is possible to automatically discover the process model behind this behavior. However, when the discovered process model shows different process variants, it is hard to determine what drives a human’s decision to execute one variant over the other. Existing approaches do analyze the UI Log in search for the underlying rules, but neglect what can be seen on the screen. As a result, a major part of the human decision-making remains hidden. To address this gap, this paper describes a Task Mining framework that uses the screenshot of each event in the UI Log as an additional source of information. From such an enriched UI Log, by using image-processing techniques and Machine Learning algorithms, a decision tree is created, which offers a more complete explanation of the human decision-making process. The presented framework can express the decision tree graphically, explicitly identifying which elements in the screenshots are relevant to make the decision. The framework has been evaluated through a case study that involves a process with real-life screenshots. The results indicate a satisfactorily high accuracy of the overall approach, even if a small UI Log is used. The evaluation also identifies challenges for applying the framework in a real-life setting when a high density of interface elements is present.
Antonio Martínez-Rojas, Andres Jimenez Ramirez, José Gonzalez Enríquez, Hajo A. Reijers
Inf. Syst.1
2023 Automatic generation of incremental taxonomies for supporting the users in the development of an RPA project
abstract
Abstract 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’s 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.
Antonio Martínez-Rojas, Irene Barba 0001, Carmelo Del Valle, Andres Jimenez Ramirez, José Gonzalez Enríquez
Knowl. Inf. Syst.1
2022 Analyzing Variable Human Actions for Robotic Process Automation
Antonio Martínez-Rojas, Andres Jimenez Ramirez, José Gonzalez Enríquez, Hajo A. Reijers
BPM1
2022 Incorporating the User Attention in User Interface Logs
abstract
Business process analysis is a key factor in the lifecycle of Robotic Process Automation. Currently, task mining techniques provide mechanisms to analyze information about the process tasks to be automated, e.g., identify repetitive tasks or process variations. Existing proposals mainly rely on the user interactions with the UIs of the system (i.e., keyboard and mouse level) and information that can be gathered from them (e.g., the window name) which is stored in a UI event log. In some contexts, the latter information is limited because the system is accessed through virtualized environments (e.g., Citrix or Teamviewer). Other approaches extend the UI Log, including screenshots to address this issue. Regardless of the context, the aim is to store as much information as possible in the UI Log so that is can be analyzed later on, e.g., by extracting features from the screenshots. This amount of information can introduce much noise in the log that messes up what is relevant to the process. To amend this, the current approach proposes a method to include a gaze analyzer, which helps to identify which is process-relevant information between all the information. More precisely, the proposal extends the UI Log definition with the attention change level, which records when the user’s attention changes from one element on the screen to another. This paper sets the research settings for the approach and enumerates the future steps to conduct it.
Antonio Martínez-Rojas, Andres Jimenez Ramirez, José Gonzalez Enríquez, David Lizcano
WEBIST1
2020 A Unified Model Representation of Machine Learning Knowledge
abstract
Nowadays, Machine Learning (ML) algorithms are being widely applied in virtually all possible scenarios. However, developing a ML project entails the effort of many ML experts who have to select and configure the appropriate algorithm to process the data to learn from, between other things. Since there exist thousands of algorithms, it becomes a time-consuming and challenging task. To this end, recently, AutoML emerged to provide mechanisms to automate parts of this process. However, most of the efforts focus on applying brute force procedures to try different algorithms or configuration and select the one which gives better results. To make a smarter and more efficient selection, a repository of knowledge is necessary. To this end, this paper proposes (1) an approach towards a common language to consolidate the current distributed knowledge sources related the algorithm selection in ML, and (2) a method to join the knowledge gathered through this language in a unified store that can be exploited later on, and (3) a traceability links maintenance. The preliminary evaluations of this approach allow to create a unified store collecting the knowledge of 13 different sources and to identify a bunch of research lines to conduct.
José Gonzalez Enríquez, Antonio Martínez-Rojas, David Lizcano, Andres Jimenez Ramirez
J. Web Eng.2
2019 Towards a Unified Model Representation of Machine Learning Knowledge
abstract
Nowadays, Machine Learning (ML) algorithms are being widely applied in virtually all possible scenarios. \nHowever, developing a ML project entails the effort of many ML experts who have to select and configure \nthe appropriate algorithm to process the data to learn from, between other things. Since there exist thousands \nof algorithms, it becomes a time-consuming and challenging task. To this end, recently, AutoML emerged to \nprovide mechanisms to automate parts of this process. However, most of the efforts focus on applying brute \nforce procedures to try different algorithms or configuration and select the one which gives better results. \nTo make a smarter and more efficient selection, a repository of knowledge is necessary. To this end, this \npaper proposes (1) an approach towards a common language to consolidate the current distributed knowledge \nsources related the algorithm selection in ML, and (2) a method to join the knowledge gathered through this \nlanguage in a unified store that can be exploited later on. The preliminary evaluations of this approach allow \nto create a unified store collecting the knowledge of 13 different sources and to identify a bunch of research \nlines to conduct.
Antonio Martínez-Rojas, Andres Jimenez Ramirez, José Gonzalez Enríquez
WEBIST1