Skip to main content

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

Deliverables

Data management, v3

This deliverable includes a description of the data characteristics, design of the ontology and links between the data sources (T2.1) as well as architectural design of the repository and performance tests (T2.2). It includes the implementation of a prototype and benchmarks showing the feasibility of the data management methods.

Methods and tools to enact software adaptation and personalization, v2

This deliverable includes an updated version of D4.4 (i.e., updated state of the art, techniques, etc.) and the first release of the proof of concept software implementations of T4.2.

Methods and tools to enact software evolution, v2

This deliverable includes an updated version of D4.1 (i.e., updated state of the art, techniques, etc.) and the first release of the proof of concept software implementations of T4.1.

DSS for software evolution, v2

This deliverable will include both description of the techniques used for the DSS and proof of concept software implementations, produced by T3.3. The deliverable will include a discussion on the release history.

Methods and Techniques for runtime DM, v1

This deliverable, produced by T3.4, will provide a description of techniques for supporting decision-making in software evolution and adaptation (including personalization) at runtime. Proof of concept software implementations are part of this deliverable.

Feedback-gathering and monitoring reconfiguration techniques, v2

This deliverable includes an updated version of D4.7, and the first release of the proof of concept software implementations realised in T4.3 and T4.4.

Data analysis, v1

This deliverable includes a description of the techniques used for the analysis of (1) multi-modal feedback (T2.3), (2) user sessions and profiles (T2.4), and (3) user feedback together with context information (T2.5). The subsequent releases will take into account results collected through the UC validations.

Tool suite implementation, v4

This deliverable provides the final prototype of the tool suite implementation.

Direct multi-modal feedback gathering techniques, v2

This deliverable will provide tool-supported multimodal feedback approaches that will allow end-users to document and communicate feedback in situ.

Feedback-gathering and monitoring reconfiguration techniques, v3

This deliverable includes an updated version of D4.8, and the second release of the proof of concept software implementations realised in T4.3 and T4.4.

Tool suite implementation, v3

This deliverable provides the second prototype of the tool suite implementation, including the integration framework developed in T5.3 and the front-end developed in T5.4. This suite provides an implementation of the functionality collected in D5.3.

Methods and tools to enact software adaptation and personalization, v3

This deliverable includes an updated version of D4.5 (i.e., updated state of the art, techniques, etc.) and the second release of the proof of concept software implementations of T4.2.

Data analysis, v2

This deliverable includes a description of the techniques used for the analysis of (1) multi-modal feedback (T2.3), (2) user sessions and profiles (T2.4), and (3) user feedback together with context information (T2.5). Moreover, it contains proof of concept software implementations and results collected through the UC validations.

Comprehensive monitoring techniques, v2

This deliverable will provide techniques to manage and instrument the different monitors and sensors in a comprehensive monitoring solution. It will be produced by T1.3.

DM processes, v2

This is a joint deliverable of tasks T3.1 and T3.2. The deliverable will include models of selected DM processes in software evolution and adaptation produced in T3.2. Updates on requirements for SUPERSEDE tools produced in T3.1 upon the input from validation activities, as well as updates on DM processes, are foreseen along the project. Proof of concepts implementation of DM process models will be delivered.

Methods and tools to enact software evolution, v3

This deliverable includes an updated version of D4.2 (i.e., updated state of the art, techniques, etc.) and the second release of the proof of concept software implementations of T4.1.

Direct multi-modal feedback gathering techniques, v1

This deliverable will provide tool-supported multimodal feedback approaches that will allow end-users to document and communicate feedback in situ. It will be produced by T1.2.

Comprehensive monitoring techniques, v1

This deliverable will provide techniques to manage and instrument the different monitors and sensors in a comprehensive monitoring solution. It will be produced by T1.3.

DSS for software evolution, v1

This deliverable will include both description of the techniques used for the DSS and proof of concept software implementations, produced by T3.3.

Tool suite implementation, v2

This deliverable provides the first prototype of the tool suite implementation, including the integration framework developed in T5.3 and the front-end developed in T5.4. This suite provides an implementation of the functionality collected in D5.2

Methods and Techniques for runtime DM, v2

This deliverable, produced by T3.4, will provide a description of techniques for supporting decision-making in software evolution and adaptation (including personalization) at runtime. Proof of concept software implementations are part of this deliverable. The deliverable will include a discussion on the release history.

Data management, v2

This deliverable includes a description of the data characteristics, design of the ontology and links between the data sources (T2.1) as well as architectural design of the repository and performance tests (T2.2). It includes the implementation of a prototype showing the feasibility of the data management methods.

Dissemination Plan, v2

This deliverable will be an update of the Dissemination Plan at M36.

Periodic activity report, v2

Containing an overview of the activities carried out during the reporting period: the progress in relation to the project objectives, the progress towards the milestones and deliverables set for the period, and any problems encountered and corrective actions taken. It also includes a detailed justification of the costs incurred and of the resources deployed by each partner linking them to activities implemented and justifying their necessity, a publishable executive summary and, as an Annex, an updated Plan for using and disseminating the knowledge.

Feedback-gathering and monitoring reconfiguration techniques , v1

This deliverable includes a description of the problem of feedback gathering reconfiguration and of candidate solution approaches, which can be applied to the methods and techniques developed in WP1 for feedback gathering and monitoring. This deliverables reports results of both T4.3, and T4.4.

Periodic activity report, v1

Containing an overview of the activities carried out during the reporting period: the progress in relation to the project objectives, the progress towards the milestones and deliverables set for the period, and any problems encountered and corrective actions taken. It also includes a detailed justification of the costs incurred and of the resources deployed by each partner linking them to activities implemented and justifying their necessity, a publishable executive summary and, as an Annex, an updated Plan for using and disseminating the knowledge.

Final activity report

A final activity report, covering main aspects of the work, objectives, results and conclusions, including the publishable results of the final plan for using and disseminating the knowledge and the claimed costs of all the partners in an aggregate form covering the entire duration of the project, including the last reporting period.

Methods and tools to enact software adaptation and personalization, v1

This deliverable includes a descriptions of the state of the art techniques used for runtime adaptation and personalization, a description of the techniques used in SUPERSEDE for adaptation and personalization.

Requirements for methods and tools

This deliverable will include a survey on state of the art DSS and automated reasoning approaches in SE, which will be performed in T3.1. Moreover, it will provide user requirements for the methods and tools that will be developed in SUPERSEDE, based on the UCs analysis performed in T3.1, and a description of contextual data and user feedback.

IPR Plan

A description of the information and procedures related to the IPR and knowledge management and protection, produced by Task T7.4.

DM processes, v1

This deliverable will include models of selected DM processes in software evolution and adaptation produced in T3.2.

Requirements and architecture for the integration framework, 3

This report provides a first revision of the functional and technical specification of the tool suite, which addresses the recommendations provided after the first UC validation. It also provides the first revision of the architectural design that accomodates amended or new requested functionality.

Feedback management and monitoring approaches

This deliverable, produced by T1.1, will contain an evaluation of relevant feedback management, monitoring approaches and online sources for feedback, which will provide information for selecting baseline methods and techniques to be considered in the project.

Methods and tools to enact software evolution, v1

Methods and tools to enact software evolution, v1 [9] This deliverable includes a descriptions of the state of the art techniques used for evolution planning, a description of the techniques defined in SUPERSEDE for the software evolution planning.

Risk management plan

Result of T8.3, reports analysis for risk management and planned management procedures

Dissemination Plan, v1

This report will contain the dissemination plan (T7.1) and results of dissemination activities (T7.2) of the IES Cities Project results among different communities.

Data management, v1

This deliverable includes a description of the data characteristics, design of the ontology and links between the data sources (T2.1) as well as architectural design of the repository (T2.2). It includes a systematic selection of tools, with special focus on: those that can be used from the open source community; and those that need to be developed as part of the project. Thus showing the feasibility to implement the data management methods.

Project website

A project website will be developed by Task T7.1 and made ready at an early stage of the project in order to reach the highest number of stakeholders. The Project website will be constantly updated including information about dissemination activities to be carried out by the consortium and public deliverables.

Searching for OpenAIRE data...

Publications

An Integration-Oriented Ontology to Govern Evolution in Big Data Ecosystems

Author(s): Sergi Nadal, Oscar Romero, Alberto Abelló, Panos Vassiliadis, Stijn Vansummeren
Published in: Proceedings of the Workshops of the EDBT/ICDT 2017 Joint Conference (EDBT/ICDT 2017), Issue 19th DOLAP, 2017, ISSN 1613-0073

Big Data Management Challenges in SUPERSEDE

Author(s): Sergi Nadal, Alberto Abelló, Oscar Romero, Jovan Varga
Published in: Proceedings of the Workshops of the EDBT/ICDT 2017 Joint Conference (EDBT/ICDT 2017), Issue 1st EuroPro, 2017, ISSN 1613-0073

Replan: A Release Planning Tool

Author(s): David Ameller, Carles Farre, Xavier Franch, Antonino Cassarino, Danilo Valerio, Valentin Elvassore
Published in: 2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER), 2017, Page(s) 516-520
DOI: 10.1109/SANER.2017.7884665

Towards continuous software release planning

Author(s): David Ameller, Carles Farre, Xavier Franch, Danilo Valerio, Antonino Cassarino
Published in: 2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER), 2017, Page(s) 402-406
DOI: 10.1109/SANER.2017.7884642

State of the Practice on Software Release Planning

Author(s): Carles Farré, Xavier Franch, and Tudor Ionescu
Published in: First Workshop on Requirements Prioritisation and Enactment (PrioRE'17), 2017

A Survey on Software Release Planning Models

Author(s): David Ameller, Carles Farré, Xavier Franch, Guillem Rufian
Published in: International Conference on Product-Focused Software Process Improvement, 2016, Page(s) 48-65
DOI: 10.1007/978-3-319-49094-6_4

Preface: Proceedings of the First Workshop on Requirements Prioritisation and Enactment — PrioRE’17

Author(s): Alberto Siena, Fitsum Meshesha Kifetew, David Ameller
Published in: First Workshop on Requirements Prioritisation and Enactment — PrioRE’17, 2017

Software release planning

Author(s): Xavier Franch, Guenther Ruhe
Published in: Proceedings of the 38th International Conference on Software Engineering Companion - ICSE '16, 2016, Page(s) 894-895
DOI: 10.1145/2889160.2891051

Addressing Team Awareness By Means Of A Requirement Prioritization Tool

Author(s): Paolo Busetta
Published in: First workshop on Requirements Prioritisation and Enactment - PrioRE'17, 2017

Software Analytics for Planning Product Evolution

Author(s): Farnaz Fotrousi, Samuel Fricker
Published in: Software Business - 7th International Conference, ICSOB 2016, 2016, Page(s) 16-31

A Needle in a Haystack: What Do Twitter Users Say about Software?

Author(s): Emitza Guzman, Rana Alkadhi, Norbert Seyff.
Published in: Proceedings of the 24th International Requirements Engineering Conference, RE'16, 2016, Page(s) 96-105

End-user Driven Feedback Prioritization

Author(s): Norbert Seyff, Melanie Stade, Farnaz Fotrousi, Martin Glinz, Emitza Guzman, Martina Kolpondinos-Huber, Denisse Munante Arzapalo, Marc Oriol, and Ronnie Schaniel
Published in: First workshop on Requirements Prioritisation and Enactment - PrioRE'17 CEUR, 2017

Modelling Prioritisation Decision-making in Software Evolution.

Author(s): Denisse Munante, Fitsum Meshesha Kifetew, Oliver Albrecht
Published in: First Workshop on Requirements Prioritisation and Enactment — PrioRE’17, 2017, Page(s) 10

Analysis of Online Discussions in Support of Requirements Discovery

Author(s): Itzel Morales-Ramirez, Fitsum Meshesha Kifetew, Anna Perini
Published in: 29th International Conference, CAiSE 2017 Essen, Germany, June 12–16, 2017 Proceedings, 2017, Page(s) 159-174
DOI: 10.1007/978-3-319-59536-8_11

The Crowd in Requirements Engineering: The Landscape and Challenges

Author(s): Eduard C. Groen, Norbert Seyff, Raian Ali, Fabiano Dalpiaz, Joerg Doerr, Emitza Guzman, Mahmood Hosseini, Jordi Marco, Marc Oriol, Anna Perini, Melanie Stade
Published in: IEEE Software, Issue 34/2, 2017, Page(s) 44-52, ISSN 0740-7459
DOI: 10.1109/MS.2017.33

An ontology of online user feedback in software engineering

Author(s): Itzel Morales-Ramirez, Anna Perini, Renata S.S. Guizzardi
Published in: Applied Ontology, Issue 10/3-4, 2015, Page(s) 297-330, ISSN 1570-5838
DOI: 10.3233/AO-150150