VLDB 2026 Research / reviewers in the wild / expert
Carles Farré
dblp:80/1912
· DBLP profile ↗
25ranked-venue papers
10as first author
3since 2021 · last 2023
0000-0001-5814-3782ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 14 · 7 first-authorSoftware engineering, systems software and programming languages · 11 · 2 first-author · 2 since 2021Artificial intelligence and machine learning · 7 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 first-author · 1 since 2021Theory of computation · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Supporting Students in Team-Based Software Development Projects: An Exploratory Study
Carles Farré, Xavier Franch, Marc Oriol, Alexandra Volkova |
RCIS | 1 |
| 2021 | Inclusion and Exclusion Criteria in Software Engineering Tertiary Studies: A Systematic Mapping and Emerging FrameworkabstractContext: Tertiary studies in software engineering ([email protected]) are widely used to synthesise evidence on a research topic systematically. As part of their protocol, [email protected] define inclusion and exclusion criteria (IC/EC) aimed at selecting those secondary studies (SS) to be included in the analysis. Aims: To provide a state of the art on the definition and application of IC/EC in [email protected], and from the results of this analysis, we outline an emerging framework, TSICEC, to be used by SE researchers. Method: To provide the state of the art, we conducted a systematic mapping (SM) combining automatic search and snowballing over the body of SE scientific literature, which led to 50 papers after application of our own IC/EC. The extracted data was synthesised using content analysis. The results were used to define a first version of TSICEC. Results: The SM resulted in a coding schema, and a thorough analysis of the selected papers on the basis of this coding. Our TSICEC framework includes guidelines for the definition of IC/EC in [email protected] Conclusion: This paper is a step forward establishing a foundation for researchers in two ways. As authors, understanding the different possibilities to define IC/EC and apply them to select SS. As readers, having an instrument to understand the methodological rigor upon which [email protected] may claim their findings. Dolors Costal, Carles Farré, Xavier Franch, Carme Quer |
ESEM | 2 |
| 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. | 5 |
| 2020 | Data-driven and tool-supported elicitation of quality requirements in agile companies
Marc Oriol, Silverio Martínez-Fernández, Woubshet Behutiye, Carles Farré, Rafal Kozik, Pertti Seppänen, Anna Maria Vollmer, Pilar Rodríguez 0002, Xavier Franch, Sanja Aaramaa, Antonin Abherve, Michal Choras, Jari Partanen |
Softw. Qual. J. | 4 |
| 2019 | GraphQL Schema Generation for Data-Intensive Web APIs
Carles Farré, Jovan Varga, Robert Almar |
MEDI | 1 |
| 2018 | Non-functional requirements in model-driven development of service-oriented architectures
David Ameller, Xavier Burgués Illa, Dolors Costal, Carles Farré, Xavier Franch |
Sci. Comput. Program. | 4 |
| 2017 | Replan: A Release Planning ToolabstractSoftware release planning is the activity of deciding what is to be implemented, when and by who. It can be divided into two tasks: strategic planning (i.e., the what) and operational (i.e., the when and the who). Replan, the tool that we present in this demo, handles both tasks in an integrated and flexible way, allowing its users (typically software product managers and developer team leaders) to (re)plan the releases dynamically by assigning new features and/or modifying the available resources allocated at each release. A recorded video demo of Replan is available at https://youtu.be/PNK5EUTdqEg. David Ameller, Carles Farré, Xavier Franch, Antonino Cassarino, Danilo Valerio, Valentin Elvassore |
SANER | 2 |
| 2017 | Towards continuous software release planningabstractContinuous software engineering is a new trend that is gaining increasing attention of the research community in the last years. The main idea behind this trend is to tighten the connection between the software engineering lifecycle activities (e.g., development, planning, integration, testing, etc.). While the connection between development and integration (i.e., continuous integration) has been subject of research and is applied in industrial settings, the connection between other activities is still in a very early stage. We are contributing to this research topic by proposing our ideas towards connecting the software development and software release planning activities (i.e., continuous software release planning). In this paper we present our initial findings on this topic, how we envision to address the continuous software release planning, and a research agenda to fulfil our objectives. David Ameller, Carles Farré, Xavier Franch, Danilo Valerio, Antonino Cassarino |
SANER | 2 |
| 2016 | A Survey on Software Release Planning Models
David Ameller, Carles Farré, Xavier Franch, Guillem Rufián |
PROFES | 2 |
| 2015 | AuRUS: explaining the validation of UML/OCL conceptual schemas
Guillem Rull, Carles Farré, Anna Queralt, Ernest Teniente, Toni Urpí |
Softw. Syst. Model. | 2 |
| 2013 | Automated reasoning on UML conceptual schemas with derived information and queries
Carles Farré, Anna Queralt, Guillem Rull, Ernest Teniente, Toni Urpí |
Inf. Softw. Technol. | 1 |
| 2010 | AuRUS: Automated Reasoning on UML/OCL Schemas
Anna Queralt, Guillem Rull, Ernest Teniente, Carles Farré, Toni Urpí |
ER | 4 |
| 2009 | MVT: a schema mapping validation toolabstractSchema mappings define relationships between schemas in a declarative way. We demonstrate MVT, a mapping validation tool that allows the designer to ask whether the mapping has certain desirable properties. The answers to these questions will provide information on whether the mapping adequately matches the intended needs and requirements. MVT is able to deal with a highly expressive class of mappings and database schemas, which allows the use of negations, order comparisons and null values. The tool does not only provide a Boolean answer as test result, but also a feedback for that result. Depending on the tested property and on the test result, the provided feedback can be in the form of example schema instances, or in the form of an explanation, that is, highlighting the mapping assertions and schema constraints responsible for getting such a result. Guillem Rull, Carles Farré, Ernest Teniente, Toni Urpí |
EDBT | 2 |
| 2008 | Providing Explanations for Database Schema Validation
Guillem Rull, Carles Farré, Ernest Teniente, Toni Urpí |
DEXA | 2 |
| 2008 | Validation of mappings between schemas
Guillem Rull, Carles Farré, Ernest Teniente, Toni Urpí |
Data Knowl. Eng. | 2 |
| 2007 | Computing explanations for unlively queries in databasesabstractA query is unlively if it always returns an empty answer. Debugging a database schema requires not only determining unlively queries, but also fixing them. To the best of our knowledge, the existing methods do not provide the designer with an explanation of why a query is not lively. In this paper, we propose a method for computing explanations that is independent of the particular method used to determine liveliness. It provides three levels of search: one explanation, a maximal set of non-overlapping explanations, and all explanations. The first two levels require only a linear number of calls to the underlying method. We also propose a filter to reduce the number of these calls, and experimentally compare our method with the best known method for finding unsatisfiable subsets of constraints. Guillem Rull, Carles Farré, Ernest Teniente, Toni Urpí |
CIKM | 2 |
| 2007 | Containment of Conjunctive Queries over Databases with Null Values
Carles Farré, Werner Nutt, Ernest Teniente, Toni Urpí |
ICDT | 1 |
| 2005 | Checking query containment with the CQC method
Carles Farré, Ernest Teniente, Toni Urpí |
Data Knowl. Eng. | 1 |
| 2004 | A New Approach for Checking Schema Validation Properties
Carles Farré, Ernest Teniente, Toni Urpí |
DEXA | 1 |
| 2004 | SVT: Schema Validation Tool for Microsoft SQL-Server
Ernest Teniente, Carles Farré, Toni Urpí, Carlos Beltrán 0003, David Gañán |
VLDB | 2 |
| 2003 | Query Containment with Negated IDB Predicates
Carles Farré, Ernest Teniente, Toni Urpí |
ADBIS | 1 |
| 2003 | Handling Existential Derived Predicates in View Updating
Carles Farré, Ernest Teniente, Toni Urpí |
ICLP | 1 |
| 1999 | The Constructive Method for Query Containment Checking
Carles Farré, Ernest Teniente, Toni Urpí |
DEXA | 1 |
| 1998 | Query Containment Checking as a View Updating Problem
Carles Farré, Ernest Teniente, Toni Urpí |
DEXA | 1 |
| 1996 | Handling Conceptual Model Validation by Planning
Dolors Costal, Ernest Teniente, Toni Urpí, Carles Farré |
CAiSE | 4 |