An Action Research for Improving the Sustainability Assessment Framework Instruments

In the last years, software engineering researchers have defined sustainability as a quality requirement of software, but not enough effort has been devoted to develop new methods/techniques to support the analysis and assessment of software sustainability. In this study, we present the Sustainabili...

Full description

Bibliographic Details
Main Authors: Nelly Condori-Fernandez, Patricia Lago, Miguel R. Luaces, Ángeles S. Places
Format: Article
Language:English
Published: MDPI AG 2020-02-01
Series:Sustainability
Subjects:
Online Access:https://www.mdpi.com/2071-1050/12/4/1682
id doaj-af114a66f1b64e8194e1003d73f1fbad
record_format Article
spelling doaj-af114a66f1b64e8194e1003d73f1fbad2020-11-25T02:15:06ZengMDPI AGSustainability2071-10502020-02-01124168210.3390/su12041682su12041682An Action Research for Improving the Sustainability Assessment Framework InstrumentsNelly Condori-Fernandez0Patricia Lago1Miguel R. Luaces2Ángeles S. Places3Centro de Investigación CITIC, Universidade da Coruña, 15001 A Coruña, SpainDepartment of Computer Science, Faculty of Sciences, Vrije Universiteit Amsterdam, 1081 HV Amsterdam, The NetherlandsCentro de Investigación CITIC, Universidade da Coruña, 15001 A Coruña, SpainCentro de Investigación CITIC, Universidade da Coruña, 15001 A Coruña, SpainIn the last years, software engineering researchers have defined sustainability as a quality requirement of software, but not enough effort has been devoted to develop new methods/techniques to support the analysis and assessment of software sustainability. In this study, we present the Sustainability Assessment Framework (SAF) that consists of two instruments: the software sustainability−quality model, and the architectural decision map. Then, we use participatory and technical action research in close collaboration with the software industry to validate the SAF regarding its applicability in specific cases. The unit of analysis of our study is a family of software products (Geographic Information System- and Mobile-based Workforce Management Systems) that aim to address sustainability goals (e.g., efficient collection of dead animals to mitigate social and environmental sustainability risks). The results show that the sustainability−quality model integrated with the architectural decision maps can be used to identify sustainability−quality requirements as design concerns because most of its quality attributes (QAs) have been either addressed in the software project or acknowledged as relevant (i.e., creating awareness on the relevance of the multidimensional sustainability nature of certain QAs). Moreover, the action−research method has been helpful to enrich the sustainability−quality model, by identifying missing QAs (e.g., regulation compliance, data privacy). Finally, the architectural decision maps have been found as useful to guide software architects/designers in their decision-making process.https://www.mdpi.com/2071-1050/12/4/1682sustainability assessmentsustainability–quality modeldecision mapaction researchsoftware-intensive systems
collection DOAJ
language English
format Article
sources DOAJ
author Nelly Condori-Fernandez
Patricia Lago
Miguel R. Luaces
Ángeles S. Places
spellingShingle Nelly Condori-Fernandez
Patricia Lago
Miguel R. Luaces
Ángeles S. Places
An Action Research for Improving the Sustainability Assessment Framework Instruments
Sustainability
sustainability assessment
sustainability–quality model
decision map
action research
software-intensive systems
author_facet Nelly Condori-Fernandez
Patricia Lago
Miguel R. Luaces
Ángeles S. Places
author_sort Nelly Condori-Fernandez
title An Action Research for Improving the Sustainability Assessment Framework Instruments
title_short An Action Research for Improving the Sustainability Assessment Framework Instruments
title_full An Action Research for Improving the Sustainability Assessment Framework Instruments
title_fullStr An Action Research for Improving the Sustainability Assessment Framework Instruments
title_full_unstemmed An Action Research for Improving the Sustainability Assessment Framework Instruments
title_sort action research for improving the sustainability assessment framework instruments
publisher MDPI AG
series Sustainability
issn 2071-1050
publishDate 2020-02-01
description In the last years, software engineering researchers have defined sustainability as a quality requirement of software, but not enough effort has been devoted to develop new methods/techniques to support the analysis and assessment of software sustainability. In this study, we present the Sustainability Assessment Framework (SAF) that consists of two instruments: the software sustainability−quality model, and the architectural decision map. Then, we use participatory and technical action research in close collaboration with the software industry to validate the SAF regarding its applicability in specific cases. The unit of analysis of our study is a family of software products (Geographic Information System- and Mobile-based Workforce Management Systems) that aim to address sustainability goals (e.g., efficient collection of dead animals to mitigate social and environmental sustainability risks). The results show that the sustainability−quality model integrated with the architectural decision maps can be used to identify sustainability−quality requirements as design concerns because most of its quality attributes (QAs) have been either addressed in the software project or acknowledged as relevant (i.e., creating awareness on the relevance of the multidimensional sustainability nature of certain QAs). Moreover, the action−research method has been helpful to enrich the sustainability−quality model, by identifying missing QAs (e.g., regulation compliance, data privacy). Finally, the architectural decision maps have been found as useful to guide software architects/designers in their decision-making process.
topic sustainability assessment
sustainability–quality model
decision map
action research
software-intensive systems
url https://www.mdpi.com/2071-1050/12/4/1682
work_keys_str_mv AT nellycondorifernandez anactionresearchforimprovingthesustainabilityassessmentframeworkinstruments
AT patricialago anactionresearchforimprovingthesustainabilityassessmentframeworkinstruments
AT miguelrluaces anactionresearchforimprovingthesustainabilityassessmentframeworkinstruments
AT angelessplaces anactionresearchforimprovingthesustainabilityassessmentframeworkinstruments
AT nellycondorifernandez actionresearchforimprovingthesustainabilityassessmentframeworkinstruments
AT patricialago actionresearchforimprovingthesustainabilityassessmentframeworkinstruments
AT miguelrluaces actionresearchforimprovingthesustainabilityassessmentframeworkinstruments
AT angelessplaces actionresearchforimprovingthesustainabilityassessmentframeworkinstruments
_version_ 1724897768162459648