Value-sensitive co-design for resilient information systems

Giuseppe Primiero, Balbir Singh Barn, Ravinder Barn

Research output: Contribution to journalArticlepeer-review


In Information Systems development, resilience has often been treated
as a non-functional requirement and little or no work is aimed at building
resilience in end-users through systems development. The question of how
values and resilience (for the end-user) can be incorporated into the design of
systems is an on-going research activity in user-centered design, but remains
largely absent from method engineering research and its formal area. In this
paper we evaluate the relation of values and resilience within the context
of an ongoing software development project and contribute a formal model of co-design based on a significant extension of Abstract Design Theory.
The formal analysis provides a full and clear-cut definition of the co-design
space, its objectives and processes. On the basis of both, we provide an
abstract definition of resilient system (for the end-user). We conclude that
value-sensitive co-design enforces better resilience in end-users.
Original languageEnglish
Pages (from-to)141-164
Number of pages24
JournalStudies in Logic, Grammar and Rethoric
Issue number1
Early online date4 Nov 2020
Publication statusE-pub ahead of print - 4 Nov 2020


  • Abstract Design Theory, Value Sensitive Design, Co-Design, Resilience

Cite this