Carles Farré

I'm an Associate Professor in Software Engineering at Universitat Politècnica de Catalunya (UPC), currently working on data-driven approaches for software engineering education AI-assisted software engineering. I'm particularly interested in developing learning analytics dashboards to support student teams in software development projects and investigating how to incorporate sustainability and "green AI" considerations into software engineering practices.

Publications

QaSD: A Quality-aware Strategic Dashboard for supporting decision makers in Agile Software Development

QaSD: A Quality-aware Strategic Dashboard for supporting decision makers in Agile Software Development

Lidia López, Martí Manzano, Cristina Gómez, Marc Oriol, Carles Farré, Xavier Franch, Silverio Martínez-Fernández, Anna Maria Vollmer

Science of Computer Programming 2021

Systematic Literature study on estimation and prioritization of quality requirements in software development

María José Salamea, Liliana González-Palacio, Marc Oriol, Carles Farré

Iberian Conference on Information Systems and Technologies 2020

Data-driven and tool-supported elicitation of quality requirements in agile companies

Marc Oriol, Silverio Martínez-Fernández, W. Behutiye, Carles Farré, R. Kozik, P. Seppänen, Anna Maria Vollmer, Pilar Rodríguez, Xavier Franch, Sanja Aaramaa, Antonin Abhervé, M. Choraś, J. Partanen

Software quality journal 2020

GraphQL Schema Generation for Data-Intensive Web APIs

Carles Farré, Jovan Varga, Robert Almar

International Conference on Model and Data Engineering 2019

Data-Driven Elicitation of Quality Requirements in Agile Companies

Marc Oriol, P. Seppänen, W. Behutiye, Carles Farré, R. Kozik, Silverio Martínez-Fernández, Pilar Rodríguez, Xavier Franch, Sanja Aaramaa, Antonin Abhervé, M. Choraś, J. Partanen

Quality of Information and Communications Technology 2019

Influence of Developer Factors on Code Quality: A Data Study

Influence of Developer Factors on Code Quality: A Data Study

María José Salamea, Carles Farré

IEEE International Conference on Software Quality, Reliability and Security Companion 2019

DEVELOPMENT AND ENHANCEMENT OF INCLUSION SERVICES AT HIGHER EDUCATION LEVEL

DEVELOPMENT AND ENHANCEMENT OF INCLUSION SERVICES AT HIGHER EDUCATION LEVEL

I. Josa, Carles Farré, I. Gálvez, D. Ferrer-Balas, Montserrat Vilalta, Lídia Montero

EDULEARN19 Proceedings 2019

Non-functional requirements in model-driven development of service-oriented architectures

Non-functional requirements in model-driven development of service-oriented architectures

David Ameller, Xavier Burgués Illa, Dolors Costal, Carles Farré, Xavier Franch

Science of Computer Programming 2018

Replan: A Release Planning Tool

Replan: A Release Planning Tool

David Ameller, Carles Farré, Xavier Franch, Antonino Cassarino, Danilo Valerio, Valentin Elvassore

IEEE International Conference on Software Analysis, Evolution, and Reengineering 2017

Towards continuous software release planning

Towards continuous software release planning

David Ameller, Carles Farré, Xavier Franch, Danilo Valerio, Antonino Cassarino

IEEE International Conference on Software Analysis, Evolution, and Reengineering 2017

A Survey on Software Release Planning Models

David Ameller, Carles Farré, Xavier Franch, Guillem Rufián

International Conference on Product Focused Software Process Improvement 2016

AuRUS: explaining the validation of UML/OCL conceptual schemas

Guillem Rull, Carles Farré, A. Queralt, Ernest Teniente, Toni Urpí

Journal of Software and Systems Modeling 2015

Automated reasoning on UML conceptual schemas with derived information and queries

Automated reasoning on UML conceptual schemas with derived information and queries

Carles Farré, A. Queralt, Guillem Rull, Ernest Teniente, Toni Urpí

Information and Software Technology 2013

AuRUS: explaining the validation of UML/OCL conceptual schemas

Guillem Rull, Carles Farré, A. Queralt, Ernest Teniente, Toni Urpí

Journal of Software and Systems Modeling 2013

AuRUS: Automated Reasoning on UML/OCL Schemas

A. Queralt, Guillem Rull, Ernest Teniente, Carles Farré, Toni Urpí

International Conference on Conceptual Modeling 2010

MVT: a schema mapping validation tool

MVT: a schema mapping validation tool

Guillem Rull, Carles Farré, Ernest Teniente, Toni Urpí

International Conference on Extending Database Technology 2009

Validation of mappings between schemas

Validation of mappings between schemas

Guillem Rull, Carles Farré, Ernest Teniente, Toni Urpí

Data & Knowledge Engineering 2008

Providing Explanations for Database Schema Validation

Guillem Rull, Carles Farré, Ernest Teniente, Toni Urpí

International Conference on Database and Expert Systems Applications 2008

SVTe: a tool to validate database schemas giving explanations

SVTe: a tool to validate database schemas giving explanations

Carles Farré, Guillem Rull, Ernest Teniente, Toni Urpí

International Workshop on Testing Database Systems 2008

Computing explanations for unlively queries in databases

Computing explanations for unlively queries in databases

Guillem Rull, Carles Farré, Ernest Teniente, Toni Urpí

International Conference on Information and Knowledge Management 2007

Containment of Conjunctive Queries over Databases with Null Values

Carles Farré, W. Nutt, Ernest Teniente, Toni Urpí

International Conference on Database Theory 2007

Checking query containment with the CQC method

Checking query containment with the CQC method

Carles Farré, Ernest Teniente, Toni Urpí

Data & Knowledge Engineering 2005

SVT: Schema Validation Tool for Microsoft SQL-Server

SVT: Schema Validation Tool for Microsoft SQL-Server

Ernest Teniente, Carles Farré, Toni Urpí, Carlos Beltrán, D. Gañán

Very Large Data Bases Conference 2004

A New Approach for Checking Schema Validation Properties

Carles Farré, Ernest Teniente, Toni Urpí

International Conference on Database and Expert Systems Applications 2004

Handling Existential Derived Predicates in View Updating

Carles Farré, Ernest Teniente, Toni Urpí

International Conference on Logic Programming 2003

Query Containment with Negated IDB Predicates

Carles Farré, Ernest Teniente, Toni Urpí

Symposium on Advances in Databases and Information Systems 2003

The Constructive Method for Query Containment Checking

Carles Farré, Ernest Teniente, Toni Urpí

International Conference on Database and Expert Systems Applications 1999

Query Containment Checking as a View Updating Problem

Carles Farré, Ernest Teniente, Toni Urpí

International Conference on Database and Expert Systems Applications 1998

Handling Conceptual Model Validation by Planning

Dolors Costal, Ernest Teniente, Toni Urpí, Carles Farré

International Conference on Advanced Information Systems Engineering 1996

Validity at the Forefront: Investigating Threats in Green AI Research

Carles Farré, Xavier Franch

CAiSE Forum 2024

GLiDE: Integrated Gamified Learning Dashboard Environment

GLiDE: Integrated Gamified Learning Dashboard Environment

Carles Farré, Lidia López, Marc Oriol, Adrià Espinola, Albert Miñana, Xavier Franch

CAiSE Research Projects Exhibition 2024

LD@Taiga: An Embedded Learning Dashboard for Agile Project Management in Student Teams

Carles Farré, Lidia López, Marc Oriol, Xavier Franch

XP Workshops 2024

Supporting Students in Team-Based Software Development Projects: An Exploratory Study

Carles Farré, Xavier Franch, Marc Oriol, Alexandra Volkova

Research Challenges in Information Science 2023

D3M: Automated Data-Driven Decision Making

D3M: Automated Data-Driven Decision Making

Carles Farré, Javier Flores, S. Nadal, A. Volkova

RCIS Workshops 2022

A Data-Driven Approach to Improve the Process of Data-Intensive API Creation and Evolution

A Data-Driven Approach to Improve the Process of Data-Intensive API Creation and Evolution

A. Abelló, Claudia P. Ayala, Carles Farré, Cristina Gómez, Marc Oriol, Oscar Romero

CAiSE-Forum-DC 2017

State of the Practice on Software Release Planning

State of the Practice on Software Release Planning

Carles Farré, Xavier Franch, Tudor B. Ionescu

REFSQ Workshops 2017

Validation of schema mappings with nested queries

Validation of schema mappings with nested queries

Guillem Rull, Carles Farré, Ernest Teniente, Toni Urpí

Computer Science and Information Systems 2013

Integrated Treatment of Updates in Deductive Databases: the FOLRE Project (extended abstract)

Integrated Treatment of Updates in Deductive Databases: the FOLRE Project (extended abstract)

E. Mayol, J. Pastor, Ernest Teniente, Toni Urpí, Carles Farré

JIDBD 1998