Proceedings of ICT for Sustainability 2016

Engineering Requirements for Social Sustainability

Maryam Al Hinai, Ruzanna Chitchyan
Corresponding Author
Maryam Al Hinai
Available Online August 2016.
DOI to use a DOI?
Social sustainability, requirements engineering, value-based design, value patterns
Software is no longer a passive tool, but is an active agent in shaping modern communities. Yet, to date, software engineers do not endeavour to explicitly state requirements which a software system must fulfil if it is to positively contribute to the well-being (that is the social sustainability) of its user community. This paper presents a proposal on how to bridge this gap. It notes that social sustainability requirements stem from key societal values, such as equity, security, education, which can be elicited into value patterns. Such patterns can then serve as templates for software requirements specification. The viability of this proposal is demonstrated through formation of equity value patterns, which are instantiated as requirements to 6 sample studies. We observe that while each organisation and sub-community will have own diverse cultural and traditional values with respective requirements, the fundamental notions (such as equity, security, freedom) that serve as the core of social sustainability remain relatively stable. It is such values that we propose to elicit into patterns for requirements specification.
Open Access
This is an open access article distributed under the CC BY-NC license.

Download article (PDF)

ICT for Sustainability 2016
Part of series
Advances in Computer Science Research
Publication Date
August 2016
DOI to use a DOI?
Open Access
This is an open access article distributed under the CC BY-NC license.

Cite this article

AU  - Maryam Al Hinai
AU  - Ruzanna Chitchyan
PY  - 2016/08
DA  - 2016/08
TI  - Engineering Requirements for Social Sustainability
BT  - ICT for Sustainability 2016
PB  - Atlantis Press
SN  - 2352-538X
UR  -
DO  -
ID  - AlHinai2016/08
ER  -