AHCI RESEARCH GROUP
Publications
Papers published in international journals,
proceedings of conferences, workshops and books.
OUR RESEARCH
Scientific Publications
How to
You can use the tag cloud to select only the papers dealing with specific research topics.
You can expand the Abstract, Links and BibTex record for each paper.
2019
Cossentino, Massimo; Sabatucci, Luca; Seidita, Valeria
Engineering Self-adaptive Systems: From Experiences with MUSA to a General Design Process Proceedings Article
In: Engineering Multi-Agent Systems: 6th International Workshop, EMAS 2018, Stockholm, Sweden, July 14-15, 2018, Revised Selected Papers 6, pp. 96–116, Springer International Publishing, 2019.
Abstract | Links | BibTeX | Tags: Continuous change, Design Process, Retrospective analysis, Self-Adaptive Systems
@inproceedings{cossentinoEngineeringSelfadaptiveSystems2019,
title = {Engineering Self-adaptive Systems: From Experiences with MUSA to a General Design Process},
author = { Massimo Cossentino and Luca Sabatucci and Valeria Seidita},
doi = {10.1007/978-3-030-25693-7_6},
year = {2019},
date = {2019-01-01},
booktitle = {Engineering Multi-Agent Systems: 6th International Workshop, EMAS 2018, Stockholm, Sweden, July 14-15, 2018, Revised Selected Papers 6},
pages = {96--116},
publisher = {Springer International Publishing},
abstract = {Designing and developing complex self-adaptive systems require design processes having specific features fitting and representing the complexity of these systems. Changing requirements, users' needs and dynamic environment have to be taken in consideration, also con- sidering that, due of the self-adaptive nature of the system, the solution is not fixed at design time but it is a run-time outcome. Traditional design approach and life cycles are not suitable to design software sys- tems where requirements continuously change at runtime. A new design process paradigm is needed to design such systems. In this Chapter, we present a retrospective analysis based on three projects developed in the last five years with the middleware MUSA in order to identify specific features of the design process for supporting continuous change and self-adaptation. The result is a general approach allowing to reduce the gap between design time and run-time.},
keywords = {Continuous change, Design Process, Retrospective analysis, Self-Adaptive Systems},
pubstate = {published},
tppubtype = {inproceedings}
}
Cossentino, Massimo; Sabatucci, Luca; Seidita, Valeria
Engineering Self-adaptive Systems: From Experiences with MUSA to a General Design Process Proceedings Article
In: Engineering Multi-Agent Systems: 6th International Workshop, EMAS 2018, Stockholm, Sweden, July 14-15, 2018, Revised Selected Papers 6, pp. 96–116, Springer International Publishing, 2019.
Abstract | Links | BibTeX | Tags: Continuous change, Design Process, Retrospective analysis, Self-Adaptive Systems
@inproceedings{cossentino_engineering_2019,
title = {Engineering Self-adaptive Systems: From Experiences with MUSA to a General Design Process},
author = {Massimo Cossentino and Luca Sabatucci and Valeria Seidita},
doi = {10.1007/978-3-030-25693-7_6},
year = {2019},
date = {2019-01-01},
booktitle = {Engineering Multi-Agent Systems: 6th International Workshop, EMAS 2018, Stockholm, Sweden, July 14-15, 2018, Revised Selected Papers 6},
pages = {96–116},
publisher = {Springer International Publishing},
abstract = {Designing and developing complex self-adaptive systems require design processes having specific features fitting and representing the complexity of these systems. Changing requirements, users’ needs and dynamic environment have to be taken in consideration, also con- sidering that, due of the self-adaptive nature of the system, the solution is not fixed at design time but it is a run-time outcome. Traditional design approach and life cycles are not suitable to design software sys- tems where requirements continuously change at runtime. A new design process paradigm is needed to design such systems. In this Chapter, we present a retrospective analysis based on three projects developed in the last five years with the middleware MUSA in order to identify specific features of the design process for supporting continuous change and self-adaptation. The result is a general approach allowing to reduce the gap between design time and run-time.},
keywords = {Continuous change, Design Process, Retrospective analysis, Self-Adaptive Systems},
pubstate = {published},
tppubtype = {inproceedings}
}
2012
Morales-Ramirez, Itzel; Vergne, Matthieu; Morandini, Mirko; Sabatucci, Luca; Perini, Anna; Susi, Angelo
Revealing the Obvious?: A Retrospective Artefact Analysis for an Ambient Assisted-Living Project Proceedings Article
In: 2012 Second IEEE International Workshop on Empirical Requirements Engineering (EmpiRE), pp. 41–48, IEEE, 2012.
Abstract | Links | BibTeX | Tags: AAL for the Elderly, Requirement Engineering, Retrospective analysis
@inproceedings{morales-ramirezRevealingObviousRetrospective2012,
title = {Revealing the Obvious?: A Retrospective Artefact Analysis for an Ambient Assisted-Living Project},
author = { Itzel {Morales-Ramirez} and Matthieu Vergne and Mirko Morandini and Luca Sabatucci and Anna Perini and Angelo Susi},
doi = {10.1109/EmpiRE.2012.6347681},
year = {2012},
date = {2012-01-01},
booktitle = {2012 Second IEEE International Workshop on Empirical Requirements Engineering (EmpiRE)},
pages = {41--48},
publisher = {IEEE},
abstract = {A variety of methods and techniques for requirements elicitation and analysis have been proposed, in response to the diverse needs posed by the different types of information that have to be managed in designing complex software systems. Experience from real projects gives evidence that often these techniques are combined within a project, but which requirements each technique can better contribute to specify, and which information sources are prevalently used during requirements elicitation and validation is poorly documented. In this paper, we describe a retrospective analysis of the requirements engineering process of a project in the domain of ambient assisted living, where several techniques were used to elicit the requirements of a socio-technical system. By empirically analysing the available project documentation, we collect evidences of the type of information that various elicitation techniques can give in a real project, linking initial sources of information to final requirements through different analysis paths. We illustrate the design of this study and present an analysis of the collected data.},
keywords = {AAL for the Elderly, Requirement Engineering, Retrospective analysis},
pubstate = {published},
tppubtype = {inproceedings}
}
Morales-Ramirez, Itzel; Vergne, Matthieu; Morandini, Mirko; Sabatucci, Luca; Perini, Anna; Susi, Angelo
Revealing the obvious?: A retrospective artefact analysis for an ambient assisted-living project Proceedings Article
In: 2012 Second IEEE International Workshop on Empirical Requirements Engineering (EmpiRE), pp. 41–48, IEEE, 2012.
Abstract | Links | BibTeX | Tags: AAL for the Elderly, Requirement Engineering, Retrospective analysis
@inproceedings{morales-ramirez_revealing_2012,
title = {Revealing the obvious?: A retrospective artefact analysis for an ambient assisted-living project},
author = {Itzel Morales-Ramirez and Matthieu Vergne and Mirko Morandini and Luca Sabatucci and Anna Perini and Angelo Susi},
doi = {10.1109/EmpiRE.2012.6347681},
year = {2012},
date = {2012-01-01},
booktitle = {2012 Second IEEE International Workshop on Empirical Requirements Engineering (EmpiRE)},
pages = {41–48},
publisher = {IEEE},
abstract = {A variety of methods and techniques for requirements elicitation and analysis have been proposed, in response to the diverse needs posed by the different types of information that have to be managed in designing complex software systems. Experience from real projects gives evidence that often these techniques are combined within a project, but which requirements each technique can better contribute to specify, and which information sources are prevalently used during requirements elicitation and validation is poorly documented. In this paper, we describe a retrospective analysis of the requirements engineering process of a project in the domain of ambient assisted living, where several techniques were used to elicit the requirements of a socio-technical system. By empirically analysing the available project documentation, we collect evidences of the type of information that various elicitation techniques can give in a real project, linking initial sources of information to final requirements through different analysis paths. We illustrate the design of this study and present an analysis of the collected data.},
keywords = {AAL for the Elderly, Requirement Engineering, Retrospective analysis},
pubstate = {published},
tppubtype = {inproceedings}
}