Skip to main navigation Skip to search Skip to main content

Defining Interdimensional Dependencies of the Sustainability-Quality Model

  • Nelly Condori-Fernandez
  • , Patricia Lago
  • , Alejandro Catala
  • , Miguel R. Luaces

Research output: Book / ReportReportAcademic

175 Downloads (Pure)

Abstract

Context and Motivation: The growing interest of practitioners in addressing
sustainability in/by software has led us to define the Sustainability-Quality
Assessment Framework (SAF) and associated toolkit, whose usefulness was successfully
evaluated for uncovering relevant sustainability-quality requirements
that contribute to the technical, economic, social, and environmental dimensions
of a software project at hand. However, a key challenge is the identification
of dependencies among quality requirements, framed as relevant design
concerns of a software architecture, due to the multi-dimensional nature of software
sustainability and other extrinsic factors (e.g., stakeholders’ subjectivity
for understanding quality requirements and their relationships).

Objective: With the purpose of providing support to identify the effect of
technical sustainability-quality attributes on the other sustainability dimensions
(i.e, social, environmental and economic), we propose a set of dependency matrixes
as part of the SAF toolkit, and specifically its Sustainability-Quality (SQ)
model.

Method: We first apply a nichesourcing method for identifying the interdimensional
dependencies among quality attributes of the SQ model. As a
result of the nichesourcing study, with 6 experts, three dependency matrixes
were defined and evaluated. Our evaluation focuses on (i) the reliability by applying
the Cohen’s-Kappa technique, and (ii) the sensitivity of each dependency
matrix by means of two hackathons and one single-case experiment conducted
for gathering inter-dimensional dependencies among quality concerns of specific
sustainability-related software projects.

Results: The technical-social dependency matrix was the most reliable, and
the technical-environmental dependency matrix was the less reliable because of
the slight or poor agreement obtained on several dependencies. Regarding our
sensitivity analysis, the results show that the technical-social interdependency

Conclusion: Interdimensional dependency matrices, that obtained a good level
of reliability and acceptable sensitivity, could be used in specific software sustainability
projects for determining the type of effect between sustainability-quality
concerns.
Original languageEnglish
PublisherVrij Universiteit Amsterdam
Number of pages25
Publication statusUnpublished - 6 Mar 2024

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 9 - Industry, Innovation, and Infrastructure
    SDG 9 Industry, Innovation, and Infrastructure
  2. SDG 11 - Sustainable Cities and Communities
    SDG 11 Sustainable Cities and Communities
  3. SDG 12 - Responsible Consumption and Production
    SDG 12 Responsible Consumption and Production
  4. SDG 17 - Partnerships for the Goals
    SDG 17 Partnerships for the Goals

Keywords

  • software architecture design
  • Sustainability analysis
  • Sustainability assessment
  • dependency matrix
  • nicesourcing
  • sustainability requirements
  • SAF Toolkit

VU Research Profile

  • Connected World
  • Science for Sustainability

Fingerprint

Dive into the research topics of 'Defining Interdimensional Dependencies of the Sustainability-Quality Model'. Together they form a unique fingerprint.

Cite this