Skip to content



VISDOM logoTitle:VISDOM: Visual diagnosis for DevOps software development

Identifier:  project Nr. 17038; C-11420

Dates: October 2019 - June 2022

Participation: Subcontracted partner

Goal: The VISDOM project will develop new types of visualisations that utilise and merge data from several data sources in modern DevOps development. The aim is to provide simple “health check” visualisations about the state of the development process, software and use.

VISDOM leaflet

more information...


Title: Generation and Evolution of Smart APIs

Identifier: TIN2016-79269-R, J-02247.

Dates: December 2016 - December 2020

Participation: Joint project with the DTIM research group

Goal: Provide techniques and tools to: collect information, metadata and behaviour of the functionality to expose provided by API providers; generate a repository of monitorizable APIs with their documentation, metadata and implementation; automatically manage data flows and data repositories to implemente the APIs; propose and evaluate API evolutions; facilitate the automatic evolution of APIs.

more information...

Q-Rapids (H2020)

QRapids logoTitle: Quality-aware Rapid Software Development

Identifier: contract No. 732253; E-01372

Dates: November 2016 - October 2019

Participation: Project coordinator

Goal: Improve software quality levels; Increase software life cycle productivity; Shorten software time to market.

more information...

OpenReq (H2020)

Title: Intelligent Recommendation & Decision Technologies for Community-Driven Requirements Engineering

Identifier:  contract No. 732463; E-01376

Dates: January 2017 - December 2019

Participation: Work package leader

Goal: Develop, evaluate, and transfer highly innovative methods, algorithms, and tools for community-driven Requirements Engineering in large and distributed software-intensive projects.

more information...

Estimating effort for QR

Title: Technique to estimate the effort to implement a quality requirement in agile software developments (Técnica para estimar el esfuerzo de implementación de un requisito de calidad en desarrollos ágiles de software)

Dates: January 15th 2019 - February 15th 2020.

Participation: Joint project with Universidad de Medellin. UPC team is composed of: María José Salamea (PhD student), Dr. Carles Farré, Dr. Marc Oriol and Prof. Xavier Franch (Supervisor).

Goal: This project aims at studying and defining a technique for estimating the effort required in the implementation of quality requirements in the context of agile software development.


NFR4MDD.pngTitle: How do companies deal with NFR in MDD

Started: December 2014

Participation: Six European research teams from six different countries working under the supervision of the GESSI research group

Goal: Surveying the state of the practice of NFR in MDD in companies. Multi-national empirical study, based on interviews with companies working on MDD projects.

more information...


Title: What practitioners think about requirements engineering research

Dates: Started on November 2015

Participation: Project coordinators Prof. Xavier Franch and Prof. Daniel Mendez (Technische Universität München)

Goal: Provide practitioners with the possibility to add their own views and flavours regarding current research in RE. Discover the lines of current research that are more promising for practitioners. Identify the topics and areas of future research (or fine-tune existing ones) in RE.

 more information...

RE State-of-the-Practices Study


Title: State-of-the-Practice in Requirements Elicitation, Specification and Reuse

DatesStarted on November 2014

Participation: Twelve European companies in different sectors involving 24 senior experienced practitioners.

Goal: Surveying the state of the practice with regards to requirements elicitation, specification and reuse in companies. Empirical study based on interviews with companies dealing with requirements.

CALESI (Network)

Title: Network of Excelence in Software Quality and Sustainability

Identifier:  TIN2017‐90689‐REDT

Participation: GESSI is one of the research groups members of the network, that is coordinated by Silvia Abrahão of the Universitat Politècnica de València

Goal: To exchange knowledge among the networt members of theories, practices and methods within different approaches to develop a common understanding of fundamental research issues to integrate Software Quality and Sustainability and identify and a joint research agenda. To consolidate, unify and disseminate knowledge about software quality and sustainability encouraging the development and use of new techniques and methodologies to ensure the quality and sustainability of products and software development processes in heterogeneous and distributed environments;

Dates: July 2018 - December 2021

Past FP7 and H2020 Research Projects


Title: SUpporting evolution and adaptation of PERsonalized Software by Exploiting contextual Data and End-user feedback

Identifier:  contract No. 644018; E-01318

Dates: May 2015 - April 2018

Participation: Work package leader

Goal: Deliver methods and tools to support decision-making in the evolution and adaptation of software services and applications by exploiting end-user feedback and runtime data, with the overall goal of improving end-users’ quality of experience.

more information...


Title: Managing Risk and Costs in Open Source Software Adoption

Identifier:  contract No. 318249

Dates: November 2012-October 2015

Participation: Project coordinator

Goal: Clear definition of the roles, tasks, documents, etc., that are implied in business models and business processes around OSS-based development and distribution. Definition of guidelines, methods and strategies to manage the risk and leverage the costs in OSS adoption.

more information...

Other Past European Networks, Collaborations and Projects


Title: Smart Adaptation through Contextual REquirements

Dates: January 2015 - June 2019.

Participation: Collaborative project that is constantly integrating new partners. UPC team: Edith Zavala (GESSI PhD student), Prof. Xavier Franch (Supervisor) and Dr. Jordi Marco (Co-supervisor)

Goal: The SACRE project aims at dealing with this challenging situation supporting the adaptation of contextual requirements affected by runtime uncertainty in modern self-adaptive systems.

more information...


TitleSmArt seLf-driving vehIcle

Identifier: Open Research at AstaZero program (call 4 - 20180430, application A-0034

Dates: July 2018 - October 2018

Participation: Project leaders Edith Zavala (GESSI PhD student) and Dr. Christian Berger (Univeristy of Gothenburg). Supervisors Prof. Xavier Franch and Dr. Jordi Marco.

Goal: The SALI project aims at providing an open software engineering solution to integrate self-* capabilities such self-healing, self-optimization and self-improvement to self-driving vehicles for responding to runtime challenging factors such as unpredictability, faults and limited resources. 

more information...

S-CUBE (Network of Excellence at FP7)

Title: Associate Member at the Software Services and Systems Network

Identifier:  contract No. 215483

Dates: March 2008 -February 2012

Web page:

ADOxx (Acciones Integradas programme)

Title: Definition of the i* format by using the metamodel compiler ADOxx v1.0

Identifier:  AT2009-0015

Dates: January 2010 -December 2011

SODA (ITEA programme)

Title: Service Oriented Device & Delivery Architecture

Identifier:  ITEA 05022

Dates: January 2006 -December 2008

Web page:

MSDS (Acciones Integradas programme)

Title: Requirements Engineering for Multi-Stakeholder Distributed Systems

Identifier:  HU2005-0021

Dates: January 2006 - December 2007

WG-ECUA (Working Group at FP5)

Title: EuropeAn COTS User Working Group

Identifier:  IST-2000-26436

Dates: January 2001 - October 2002

Web page:

Collaborations with Companies

Càtedra everis

Title: On applied research in information technologies


Dates: May 2011 - April 2014

Other Past Networks and Spanish Program Projects

Reactive Plan (AGAUR - Llavor)

: Reactive Plan: A Tool for Continuous Software Release Planning

Project co-funded by the European Regional Development Fund (ERDF - FEDER) of the European Union under the "Programa operatiu FEDER de Catalunya 2014-2020" with an aid of € 20,000€

Identifier:  2016LLAV00009

Dates: July 2017 - April 2018

Description Reactive Plan focuses on the reinforcement of the connection between software development and release planning activities. Software development is the task of producing the implementation of the software (e.g., writing the source code) while release planning is deciding what is to be implemented, when and by whom. In order to fully support the continuous planning of releases, the Reactive Plan tool will: 1) monitor the real progress of the ongoing release (by connecting with developer tools like JIRA or Slack); and 2) re-plan the current release when necessary (e.g., some activity is delayed or a developer takes a sick leave). Participants: David Ameller, Carles Farré, Quim Motger

more information...

EOSSAC (Spanish Program)

Title: Engineering Open Source Services and Apps for the Citizens

Identifier:  TIN2013-44641-P; J-1890

Dates: January 2014 - December 2016

Web page:

RCIS (Network)

Title: Red en Ciencia e Ingeniería de Servicios

Identifier:  TIN2014-53986-REDT

Dates: January 2015 - December 2016

ProS-Req (Spanish Program)

Title: Requirement-based production of service-oriented software

Identifier:  TIN2010-19130-C02-00

Dates: January 2011 - December 2013

Participation: Coordinated project with ProS

Web page:

IQMNet (Network)

Title: Red para la Gestión de la Calidad de la Información

Identifier:  TIN2010-09809-E

Dates: January 2011 - December 2013

RedCis (Network)

Title: Red Científico-Tecnológica en Ciencias de los Servicios

Identifier:  TIN2011-15497-E

Dates: September 2012 - August 2013

Red Integración (Network)

Title: Red de Investigación sobre Integración de Aplicaciones e Información Empresarial

Identifier:  TIN2010-09988-E

Dates: January 2011 - December 2011

ADICT (Spanish Program)

Title: Acquisition, Development, Integration and Customization of Heterogeneous Components for Information Systems

Identifier:  TIN2007-64753

Dates: October 2007 - December 2010

UPIC (Spanish Program)

Title: Towards a Unified framework for the Procurement and Implementation of information system Components

Identifier:  TIN2004-07461-C02-00

Dates: December 2004 - December 2007

DALÍ (Spanish Program)

Title: Methodologies and tools for the Development, Acquisition, evaLuation and Integration of software components

Identifier:  TIN2001-2165

Dates: December 2001 - December 2004