VLDB 2026 Research / reviewers in the wild / expert
Cristina Gómez 0001
dblp:42/5204-1 · also Cristina Gómez Seoane
· DBLP profile ↗
29ranked-venue papers
1as first author
7since 2021 · last 2025
0000-0002-3872-0439ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 19 · 1 first-author · 6 since 2021Databases, data management, data science and information retrieval · 15 · 1 first-author · 1 since 2021Artificial intelligence and machine learning · 3Human-computer interaction and ubiquitous computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Challenges to Enforce Data Quality in Data Spaces
Claudia P. Ayala, Besim Bilalli, Cristina Gómez 0001, Jose-Norberto Mazón, Oscar Romero 0001 |
DOLAP | 3 |
| 2024 | Insights on the Use of Software Design Principles in Machine Learning Pipelines
Lidia López 0001, Cristina Gómez 0001, Claudia P. Ayala |
PROFES | 2 |
| 2024 | Forecasting software indicators: an industry-academia collaborationabstractAbstract Context Nowadays software-development organizations are urged to exploit their data for empowering their decision-making processes. Such data may be used to monitor the status of meaningful software indicators (e.g., software quality, productivity and on-time delivery) that are relevant for their decision-making processes. Forecasting the values of such indicators may provide evidence of a potentially high risk or opportunity that could help to anticipate actions accordingly. Most of the existing forecasting proposals in software engineering use open-source data rather than data from industrial projects. Therefore, there is a lack of evidence on how these proposals fit the particular needs of a software-development organization and how they can be automated into the organization’s infrastructure. Objective To enable software indicators´ forecasting in a software-development organization (Modeliosoft). Method We designed an industry-academia collaboration based on Action Design Research (ADR) to address Modeliosoft’s forecasting challenges. Results A tool-supported method called FOSI (Forecasting Of Software Indicators) for enabling forecasting in Modeliosoft. We obtained positive results regarding its suitability and technical feasibility in a pilot project of the organization. In addition, we provide details and reflections on the potential usefulness of the method for addressing similar field problems. Conclusions The procedures and results detailed in this paper are valuable to: 1) address Modeliosoft’s forecasting challenges 2) inspire other software-development organizations on how to deal with similar problems and even reuse some procedures and software support tools resulted from this work, 3) promote the win-win benefits of industry-academia collaborations. Claudia P. Ayala, Cristina Gómez 0001, Martí Manzano, Antonin Abherve, Xavier Franch |
Empir. Softw. Eng. | 2 |
| 2023 | Metrics for Code Smells of ML Pipelines
Dolors Costal, Cristina Gómez 0001, Silverio Martínez-Fernández |
PROFES (2) | 2 |
| 2021 | A Method to Estimate Software Strategic Indicators in Software Development: An Industrial Application
Martí Manzano, Claudia P. Ayala, Cristina Gómez 0001, Antonin Abherve, Xavier Franch, Emilia Mendes |
Inf. Softw. Technol. | 3 |
| 2021 | QaSD: A Quality-aware Strategic Dashboard for supporting decision makers in Agile Software Development
Lidia López 0001, Martí Manzano, Cristina Gómez 0001, Marc Oriol, Carles Farré, Xavier Franch, Silverio Martínez-Fernández, Anna Maria Vollmer |
Sci. Comput. Program. | 3 |
| 2021 | Dealing with Non-Functional Requirements in Model-Driven Development: A SurveyabstractContext: Managing Non-Functional Requirements (NFRs) in software projects is challenging, and projects that adopt Model-Driven Development (MDD) are no exception. Although several methods and techniques have been proposed to face this challenge, there is still little evidence on how NFRs are handled in MDD by practitioners. Knowing more about the state of the practice may help researchers to steer their research and practitioners to improve their daily work. Objective: In this paper, we present our findings from an interview-based survey conducted with practitioners working in 18 different companies from 6 European countries. From a practitioner's point of view, the paper shows what barriers and benefits the management of NFRs as part of the MDD process can bring to companies, how NFRs are supported by MDD approaches, and which strategies are followed when (some) types of NFRs are not supported by MDD approaches. Results: Our study shows that practitioners perceive MDD adoption as a complex process with little to no tool support for NFRs, reporting productivity and maintainability as the types of NFRs expected to be supported when MDD is adopted. But in general, companies adapt MDD to deal with NFRs. When NFRs are not supported, the generated code is sometimes changed manually, thus compromising the maintainability of the software developed. However, the interviewed practitioners claim that the benefits of using MDD outweight the extra effort required by these manual adaptations. Conclusion: Overall, the results indicate that it is important for practitioners to handle `NFRs in MDD, but further research is necessary in order to lower the barrier for supporting a broad spectrum of NFRs with MDD. Still, much conceptual and tool implementation work seems to be necessary to lower the barrier of integrating the broad spectrum of NFRs in practice. David Ameller, Xavier Franch, Cristina Gómez 0001, Silverio Martínez-Fernández, João Araújo 0001, Stefan Biffl, Jordi Cabot, Vittorio Cortellessa, Daniel Méndez 0001, Ana Moreira 0001, Henry Muccini, Antonio Vallecillo, Manuel Wimmer, Vasco Amaral 0001, Wolfgang Böhm 0002, Hugo Bruneliere, Loli Burgueño, Miguel Goulão, Sabine Teufl, Luca Berardinelli |
IEEE Trans. Software Eng. | 3 |
| 2019 | ARDI: Automatic Generation of RDFS Models from Heterogeneous Data SourcesabstractThe current wealth of information, typically known as Big Data, generates a large amount of available data for organisations. Data Integration provides foundations to query disparate data sources as if they were integrated into a single source. However, current data integration tools are far from being useful for most organisations due to the heterogeneous nature of data sources, which represents a challenge for current frameworks. To enable data integration of highly heterogeneous and disparate data sources, this paper proposes a method to extract the schema from semi-structured (such as JSON and XML) and structured (such as relational) data sources, and generate an equivalent RDFS representation. The output of our method complements current frameworks and reduces the manual workload required to represent the input data sources in terms of the integration canonical data model. Our approach consists of production rules at the meta-model level that guarantee the correctness of the model translations. Finally, a tool for implementing our approach has been developed. Shumet Tadesse, Cristina Gómez 0001, Oscar Romero 0001, Katja Hose, Kashif Rabbani |
EDOC | 2 |
| 2018 | Data-Driven Elicitation, Assessment and Documentation of Quality Requirements in Agile Software Development
Xavier Franch, Cristina Gómez 0001, Andreas Jedlitschka, Lidia López 0001, Silverio Martínez-Fernández, Marc Oriol, Jari Partanen |
CAiSE | 2 |
| 2016 | Lightweight and static verification of UML executable models
Elena Planas, Jordi Cabot, Cristina Gómez 0001 |
Comput. Lang. Syst. Struct. | 3 |
| 2015 | Handling non-functional requirements in Model-Driven Development: An ongoing industrial surveyabstractModel-Driven Development (MDD) is no longer a novel development paradigm. It has become mature from a research perspective and recent studies show its adoption in industry. Still, some issues remain a challenge. Among them, we are interested in the treatment of non-functional requirements (NFRs) in MDD processes. Very few MDD approaches have been reported to deal with NFRs (and they do it in a limited way). However, it is clear that NFRs need to be considered somehow in the final product of the MDD process. To better understand how NFRs are integrated into the existing MDD approaches, we have initiated the NFR4MDD project, a multi-national empirical study, based on interviews with companies working on MDD projects. Our project aims at surveying the state of the practice for this topic. In this paper, we summarize our research protocol and present the current status of our study. The discussion will focus on the peculiarities of our study's context and organization involving about 20 researchers from 8 European countries. David Ameller, Xavier Franch, Cristina Gómez 0001, João Araújo 0001, Richard Berntsson-Svensson, Stefan Biffl, Jordi Cabot, Vittorio Cortellessa, Maya Daneva, Daniel Méndez 0001, Ana Moreira 0001, Henry Muccini, Antonio Vallecillo, Manuel Wimmer, Vasco Amaral 0001, Hugo Bruneliere, Loli Burgueño, Miguel Goulão, Bernhard Schätz, Sabine Teufl |
RE | 3 |
| 2013 | Enforcement of Conceptual Schema Quality Issues in Current Integrated Development Environments
David Aguilera, Cristina Gómez 0001, Antoni Olivé |
CAiSE | 2 |
| 2013 | A complete set of guidelines for naming UML conceptual schema elements
David Aguilera, Cristina Gómez 0001, Antoni Olivé |
Data Knowl. Eng. | 2 |
| 2012 | A Method for the Definition and Treatment of Conceptual Schema Quality Issues
David Aguilera, Cristina Gómez 0001, Antoni Olivé |
ER | 2 |
| 2011 | Formal Semantics and Ontological Analysis for Understanding Subsetting, Specialization and Redefinition of Associations in UML
Dolors Costal, Cristina Gómez 0001, Giancarlo Guizzardi |
ER | 2 |
| 2011 | Lightweight Verification of Executable Models
Elena Planas, Jordi Cabot, Cristina Gómez 0001 |
ER | 3 |
| 2011 | Generating operation specifications from UML class diagrams: A model transformation approach
Manoli Albert, Jordi Cabot, Cristina Gómez 0001, Vicente Pelechano |
Data Knowl. Eng. | 3 |
| 2011 | Enhancing the semantics of UML association redefinition
Pilar Nieto, Dolors Costal, Cristina Gómez 0001 |
Data Knowl. Eng. | 3 |
| 2010 | Lightweight Executability Analysis of Graph Transformation RulesabstractDomain Specific Visual Languages (DSVLs) play a cornerstone role in Model-Driven Engineering (MDE), where (domain specific) models are used to automate the production of the final application. Graph Transformation is a formal, visual, rule-based technique, which is increasingly used in MDE to express in-place model transformations like refactorings, animations and simulations. However, there is currently a lack of methods able to perform static analysis of rules, taking into account the DSVL meta-model integrity constraints. In this paper we propose a lightweight, efficient technique that performs static analysis of the weak executability of rules. The method determines if there is some scenario in which the rule can be safely applied, without breaking the meta-model constraints. If no such scenario exists, the method returns meaningful feedback that helps repairing the detected inconsistencies. Elena Planas, Jordi Cabot, Cristina Gómez 0001, Esther Guerra, Juan de Lara |
VL/HCC | 3 |
| 2010 | Automatic generation of basic behavior schemas from UML class diagrams
Manoli Albert, Jordi Cabot, Cristina Gómez 0001, Vicente Pelechano |
Softw. Syst. Model. | 3 |
| 2009 | Verifying Action Semantics Specifications in UML Behavioral Models
Elena Planas, Jordi Cabot, Cristina Gómez 0001 |
CAiSE | 3 |
| 2008 | Drawing Preconditions of Operation Contracts from Conceptual Schemas
Dolors Costal, Cristina Gómez 0001, Anna Queralt, Ernest Teniente |
CAiSE | 2 |
| 2008 | A Catalogue of Refactorings for Navigation ModelsabstractThe evolution of web applications (from read-only applications for browsing the data to full-fledged content-modification applications) has increased the complexity of navigation models describing the set of web pages included in a web application. In this paper, we propose adopting the refactoring technique to reorganize and improve the quality of such models. This technique was initially proposed to improve the structure of source code without changing its external observable behaviour. We adapt the refactoring technique to the navigation models context and present a catalogue of refactorings specific for this particular kind of models. Jordi Cabot, Cristina Gómez 0001 |
ICWE | 2 |
| 2008 | Improving the definition of general constraints in UML
Dolors Costal, Cristina Gómez 0001, Anna Queralt, Ruth Raventós, Ernest Teniente |
Softw. Syst. Model. | 2 |
| 2007 | On the Quality of Navigation Models with Content-Modification Operations
Jordi Cabot, Jordi Ceballos, Cristina Gómez 0001 |
ICWE | 3 |
| 2007 | Deriving Operation Contracts from UML Class Diagrams
Jordi Cabot, Cristina Gómez 0001 |
MoDELS | 2 |
| 2006 | On the Use of Association Redefinition in UML Class Diagrams
Dolors Costal, Cristina Gómez 0001 |
ER | 2 |
| 2006 | Facilitating the Definition of General Constraints in UML
Dolors Costal, Cristina Gómez 0001, Anna Queralt, Ruth Raventós, Ernest Teniente |
MoDELS | 2 |
| 2002 | Evolving Partitions in Conceptual Schemas in the UML
Cristina Gómez 0001, Antoni Olivé |
CAiSE | 1 |