4.5 Article

Characterizing the contribution of quality requirements to software sustainability

Journal

JOURNAL OF SYSTEMS AND SOFTWARE
Volume 137, Issue -, Pages 289-305

Publisher

ELSEVIER SCIENCE INC
DOI: 10.1016/j.jss.2017.12.005

Keywords

Sustainability; Software-intensive systems; Quality requirements; Survey

Funding

  1. Netherlands Enterprise Agency (rvo.nl), project GreenServe on energy efficient software and green cloud
  2. Spanish Ministry of Economy, Industry and Competitiveness
  3. PGE
  4. FEDER [TIN2016-78011-C4-1-R, TIN2013-46238-C4-3-R]

Ask authors/readers for more resources

Background: Since sustainability became a challenge in software engineering, researchers mainly from requirements engineering and software architecture communities have contributed to defining the basis of the notion of sustainability-aware software. Problem: Despite these valuable efforts, the assessment and design based on the notion of sustainability as a software quality is still poorly understood. There is no consensus on which sustainability requirements should be considered. Aim and Method: To fill this gap, a survey was designed with a double objective: i) determine to which extent quality requirements contribute to the sustainability of software-intensive systems; and ii) identify direct dependencies among the sustainability dimensions. The survey involved different target audiences (e.g. software architects, ICT practitioners with expertise in Sustainability). We evaluated the perceived importance/relevance of each sustainability dimension, and the perceived usefulness of exploiting a sustainability model in different software engineering activities. Results: Most respondents considered modifiability as relevant for addressing both technical and environmental sustainability. Functional correctness, availability, modifiability, interoperability and recoverability favor positively the endurability of software systems. This study has also identified security, satisfaction, and freedom from risk as very good contributors to social sustainability. Satisfaction was also considered by the respondents as a good contributor to economic sustainability. (C) 2017 Elsevier Inc. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available