The Blind Men and the Elephant: Towards an Empirical Evaluation Framework for Software Sustainability

Authors

  • Colin C Venters University of Huddersfield
  • Lydia Lau University of Leeds
  • Michael K Griffiths University of Sheffield
  • Violeta Holmes University of Huddersfield
  • Rupert R Ward University of Huddersfield
  • Caroline Jay University of Manchester
  • Charlie E Dibsdale Optimized Systems and Solutions Limited, Derby
  • Jie Xu University of Leeds

DOI:

https://doi.org/10.5334/jors.ao

Keywords:

architectural-reasoning, software architectures, software engineering, software quality, software sustainability, non-functional requirements

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.

Author Biographies

Colin C Venters, University of Huddersfield

School of Computing & Engineering, Senior Lecturer in Software & Systems Engineering

Lydia Lau, University of Leeds

School of Computing & Informatics, Lecturer

Michael K Griffiths, University of Sheffield

Corporate Information and Computing Services, Grid and High Performance Computing Specialist

Violeta Holmes, University of Huddersfield

School of Computing & Engineering, Senior Lecturer in Embedded Systems

Rupert R Ward, University of Huddersfield

School of Computing & Engineering

Caroline Jay, University of Manchester

School of Computer Science, Lecturer in Empirical Software Engineering

Charlie E Dibsdale, Optimized Systems and Solutions Limited, Derby

Research and Intellectual Property, Chief of Engineering

Jie Xu, University of Leeds

School of Computing & Informatics, Professor of Distributed Systems and Internet Computing

Downloads

Published

2014-07-09