The Blind Men and the Elephant

Towards an Empirical Evaluation Framework for Software Sustainability

Colin C. Venters, Lydia Lau, Michael K. Griffiths, Violeta Holmes, Rupert R. Ward, Caroline Jay, Charlie E. Dibsdale, Jie Xu

Research output: Contribution to journalArticle

Abstract

Software sustainability has been identified as one of the key challenges in the development of scientific and engineering software as we move towards new paradigms of research and computing infrastructures. However, it is suggested that sustainability is not well understood within the software engineering community, which can led to ineffective and inefficient efforts to address the concept or result in its complete omission from the software system. This paper proposes a definition of software sustainability and considers how it can be measured empirically in the design and engineering process of software systems.
Original languageEnglish
Pages (from-to)1-6
Number of pages6
JournalJournal of Open Research Software
Volume2
Issue number1
DOIs
Publication statusPublished - 9 Jul 2014

Fingerprint

Sustainable development
Software engineering

Cite this

Venters, Colin C. ; Lau, Lydia ; Griffiths, Michael K. ; Holmes, Violeta ; Ward, Rupert R. ; Jay, Caroline ; Dibsdale, Charlie E. ; Xu, Jie. / The Blind Men and the Elephant : Towards an Empirical Evaluation Framework for Software Sustainability. In: Journal of Open Research Software. 2014 ; Vol. 2, No. 1. pp. 1-6.
@article{8744a7016699450997ce9afc46dbade3,
title = "The Blind Men and the Elephant: Towards an Empirical Evaluation Framework for Software Sustainability",
abstract = "Software sustainability has been identified as one of the key challenges in the development of scientific and engineering software as we move towards new paradigms of research and computing infrastructures. However, it is suggested that sustainability is not well understood within the software engineering community, which can led to ineffective and inefficient efforts to address the concept or result in its complete omission from the software system. This paper proposes a definition of software sustainability and considers how it can be measured empirically in the design and engineering process of software systems.",
keywords = "architectural-reasoning, software architectures, Software engineering, software quality, Software sustainability, Non-functional requirements",
author = "Venters, {Colin C.} and Lydia Lau and Griffiths, {Michael K.} and Violeta Holmes and Ward, {Rupert R.} and Caroline Jay and Dibsdale, {Charlie E.} and Jie Xu",
year = "2014",
month = "7",
day = "9",
doi = "10.5334/jors.ao",
language = "English",
volume = "2",
pages = "1--6",
journal = "Journal of Open Research Software",
issn = "2049-9647",
publisher = "Ubiquity Press Limited",
number = "1",

}

The Blind Men and the Elephant : Towards an Empirical Evaluation Framework for Software Sustainability. / Venters, Colin C.; Lau, Lydia; Griffiths, Michael K.; Holmes, Violeta; Ward, Rupert R.; Jay, Caroline; Dibsdale, Charlie E.; Xu, Jie.

In: Journal of Open Research Software, Vol. 2, No. 1, 09.07.2014, p. 1-6.

Research output: Contribution to journalArticle

TY - JOUR

T1 - The Blind Men and the Elephant

T2 - Towards an Empirical Evaluation Framework for Software Sustainability

AU - Venters, Colin C.

AU - Lau, Lydia

AU - Griffiths, Michael K.

AU - Holmes, Violeta

AU - Ward, Rupert R.

AU - Jay, Caroline

AU - Dibsdale, Charlie E.

AU - Xu, Jie

PY - 2014/7/9

Y1 - 2014/7/9

N2 - Software sustainability has been identified as one of the key challenges in the development of scientific and engineering software as we move towards new paradigms of research and computing infrastructures. However, it is suggested that sustainability is not well understood within the software engineering community, which can led to ineffective and inefficient efforts to address the concept or result in its complete omission from the software system. This paper proposes a definition of software sustainability and considers how it can be measured empirically in the design and engineering process of software systems.

AB - Software sustainability has been identified as one of the key challenges in the development of scientific and engineering software as we move towards new paradigms of research and computing infrastructures. However, it is suggested that sustainability is not well understood within the software engineering community, which can led to ineffective and inefficient efforts to address the concept or result in its complete omission from the software system. This paper proposes a definition of software sustainability and considers how it can be measured empirically in the design and engineering process of software systems.

KW - architectural-reasoning

KW - software architectures

KW - Software engineering

KW - software quality

KW - Software sustainability

KW - Non-functional requirements

U2 - 10.5334/jors.ao

DO - 10.5334/jors.ao

M3 - Article

VL - 2

SP - 1

EP - 6

JO - Journal of Open Research Software

JF - Journal of Open Research Software

SN - 2049-9647

IS - 1

ER -