EDBT 2026 Demo / reviewers in the wild / expert
Ángel Luis Rubio
dblp:01/3695
· DBLP profile ↗
14ranked-venue papers
0as first author
1since 2021 · last 2025
0000-0002-3052-6404ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 8Software engineering, systems software and programming languages · 5 · 1 since 2021Artificial intelligence and machine learning · 3Human-computer interaction and ubiquitous computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
1 paper |
Data integration and cleaning · 44% Database theory · 44% Data models and query languages · 13% | |
| Software engineering, system software, and programming languages
1 paper |
Services computing and microservices · 61% Requirements engineering and software design · 30% Software maintenance and evolution · 9% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Database theory › dynamic databases
database evolution |
0.9 | 1 | 2025 | PROV-IDEA: Supporting Interoperable Schema and Data Provenance within Database Evolution · ACM Trans. Softw. Eng. Methodol. 2025 |
Data integration and cleaning
data provenance |
0.9 | 1 | 2025 | PROV-IDEA: Supporting Interoperable Schema and Data Provenance within Database Evolution · ACM Trans. Softw. Eng. Methodol. 2025 |
Data models and query languages › relational model
relational schema |
0.3 | 1 | 2025 | PROV-IDEA: Supporting Interoperable Schema and Data Provenance within Database Evolution · ACM Trans. Softw. Eng. Methodol. 2025 |
Services computing and microservices
business process management |
0.2 | 1 | 2014 | Occurrence-Oriented Design Strategy for Developing Business Process Monitoring Systems · IEEE Trans. Knowl. Data Eng. 2014 |
Services computing and microservices › business process management
business process monitoring |
0.2 | 1 | 2014 | Occurrence-Oriented Design Strategy for Developing Business Process Monitoring Systems · IEEE Trans. Knowl. Data Eng. 2014 |
Requirements engineering and software design
model-driven engineering |
0.2 | 1 | 2014 | Occurrence-Oriented Design Strategy for Developing Business Process Monitoring Systems · IEEE Trans. Knowl. Data Eng. 2014 |
Software maintenance and evolution
system evolution |
0.1 | 1 | 2014 | Occurrence-Oriented Design Strategy for Developing Business Process Monitoring Systems · IEEE Trans. Knowl. Data Eng. 2014 |
Methods — techniques the papers use, named apart from their topics
provenance templates · 0.9PROV standard · 0.9occurrence-based design · 0.2model-driven engineering · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | PROV-IDEA: Supporting Interoperable Schema and Data Provenance within Database EvolutionabstractDatabase evolution and data provenance are two closely related research fields. On the one hand, the registry (via provenance) of the schema evolution allows the maintenance of its version record. On the other hand, the origin of the data (i.e., its provenance) will always be affected by modifications (i.e., the evolution) in the schema on which they are based. Despite these interrelationships, there are few works in the literature that have proposed advances in that direction. In particular, to the best of our knowledge, there is no research that has resulted in a general and interoperable solution to the problem of managing database evolution using provenance. In this article, we present PROV-IDEA: a PROV-Interoperable Database Evolution Approach. This is a proposal that allows the simultaneous management of the provenance of schemas (of relational databases) and data, using the PROV standard as a way to guarantee interoperability. Furthermore, it is an adaptable and expandable approach (by using PROV templates), which allows a non-intrusive and seamless integration with existing applications, as well as different aspects of provenance information generation. These properties are demonstrated in the article by presenting a proof of concept built on top of a third-party relational database evolution tool. Beatriz Pérez 0001, Ángel Luis Rubio, María Antonia Zapata |
ACM Trans. Softw. Eng. Methodol. | 2 |
| 2020 | Towards a Framework for KPI EvolutionabstractKey Performance Indicators (KPIs) are becoming essential elements for measuring business performance. In recent years, KPIs management has been the subject to sustained interests for researchers and practitioners alike, deriving into a large research corpus of approaches addressing aspects in matters as varied as modelling, maintenance or expressiveness of KPIs. In particular, since both businesses and processes have to be adapted to ever-changing requirements, the KPIs that measure their performance must evolve accordingly. However, based on a previous review of the literature, we found that little attention has been paid to the provision of mechanisms to manage KPIs evolution. Our long-term research goal is to provide a fully proposal for supporting KPIs evolution management. In this position paper, we present the first ideas of a conceptual framework for addressing this issue, proposing a pattern-driven KPI evolution specification and a KPI evolution metamodel made up of two interconnected views. Our proposal is general enough to be applied regardless of the specific KPIs management approach being used. Eladio Domínguez, Beatriz Pérez 0001, Ángel Luis Rubio, María Antonia Zapata |
ENASE | 3 |
| 2020 | A Project-Based Learning Approach for Enhancing Learning Skills and Motivation in Software EngineeringabstractSoftware engineers must be able to manage complex projects, so that skills such as teamwork, leadership or initiative are critical to their successful development. Because of this, it is fundamental that the learning of software engineering as an academic discipline provides solid links between theory and practice. Educational frameworks such as those derived from the European Higher Education Area state that student-centered approaches are a useful tool for achieving these objectives. In this context, we present a project-based learning (PBL) experience report in a software engineering program of a Spanish university. The experience is based on the formation of small heterogeneous teams, which face the initial phases of a software methodology during the development of a project close to a real one. Through a strategy of role rotation and documentation transfer, all students perform different tasks and face different challenges throughout the project. Summative assessment is also adopted, considering not only teacher ratings but also students' peer assessment. The results prove the positive effect of using PBL to improve the training of students in acquiring different skills as future software engineers. Beatriz Pérez 0001, Ángel Luis Rubio |
SIGCSE | 2 |
| 2017 | Developing provenance-aware query systems: an occurrence-centric approach
Eladio Domínguez, Beatriz Pérez 0001, Ángel Luis Rubio, María Antonia Zapata, Alberto Allué, Antonio López |
Knowl. Inf. Syst. | 3 |
| 2014 | Occurrence-Oriented Design Strategy for Developing Business Process Monitoring SystemsabstractIn a competitive market, business process improvement is a requirement for any organization. This improvement can only be achieved with the support of comprehensive systems that fully monitor business processes. We propose an occurrence - based approach to business process monitoring that provides a holistic perspective of system dynamics, lending support to evolution aspects. More specifically, we present a three-dimensional artifact, called Occurrence, in which structure, behavior, and guidance are considered simultaneously. Based on this, we define more complex structures, namely Occurrence Base and Occurrence Management System, which serve as scaffolding to develop business process monitoring systems. We also present a specific occurrence-based design strategy that, using an MDE approach, has been applied by our research group for the development of successful monitoring applications. Eladio Domínguez, Beatriz Pérez 0001, Ángel Luis Rubio, María Antonia Zapata, Juan Lavilla, Alberto Allué |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2012 | A systematic review of code generation proposals from state machine specifications
Eladio Domínguez, Beatriz Pérez 0001, Ángel Luis Rubio, María Antonia Zapata |
Inf. Softw. Technol. | 3 |
| 2011 | Evolution of XML schemas and documents from stereotyped UML class models: A traceable approach
Eladio Domínguez, Jorge Lloret, Beatriz Pérez 0001, Áurea Rodríguez, Ángel Luis Rubio, María Antonia Zapata |
Inf. Softw. Technol. | 5 |
| 2010 | Stones Falling in Water: When and How to Restructure a View-Based Relational Database
Eladio Domínguez, Jorge Lloret, Ángel Luis Rubio, María Antonia Zapata |
ADBIS | 3 |
| 2010 | Modeling Issues: a Survival Guide for a Non-expert Modeler
Emilio Rodriguez Priego, Francisco J. García Izquierdo, Ángel Luis Rubio |
MoDELS (2) | 3 |
| 2008 | Model-Driven, View-Based Evolution of Relational Databases
Eladio Domínguez, Jorge Lloret, Ángel Luis Rubio, María Antonia Zapata |
DEXA | 3 |
| 2008 | MeDEA: A database evolution architecture with traceability
Eladio Domínguez, Jorge Lloret, Ángel Luis Rubio, María Antonia Zapata |
Data Knowl. Eng. | 3 |
| 2007 | A Survey of UML Models to XML Schemas Transformations
Eladio Domínguez, Jorge Lloret, Beatriz Pérez 0001, Áurea Rodríguez, Ángel Luis Rubio, María Antonia Zapata |
WISE | 5 |
| 2005 | Evolving XML Schemas and Documents Using UML Class Diagrams
Eladio Domínguez, Jorge Lloret, Ángel Luis Rubio, María Antonia Zapata |
DEXA | 3 |
| 2002 | Dynamic Semantics of UML State Machines: A Metamodeling PerspectiveabstractA clear understanding of the dynamic semantics of UML State Machines is essential for a large and varied audience such as final users of the language, CASE tool builders or method engineers. Our proposal aims at achieving such an understanding by suggesting a different metamodeling approach. This approach is based on a two-layer architecture which puts forward the explicit distinction between the generic behavior represented in a dynamic model (Base Layer) and the behavior represented in relation to a particular situation (Snapshot Layer). Using this architecture as a starting point, a metamodel of UML State Machines is proposed, which consists basically of two UML class diagrams (one diagram for each layer of the architecture) and two maps. These maps represent, respectively, the determination of the initial status and the process performed by a run-to-completion step as defined in the UML semantics. Eladio Domínguez, Ángel Luis Rubio, María Antonia Zapata |
J. Database Manag. | 2 |