Authors:
Benjamin Aziz
1
;
Gareth Hewlett
2
;
Ukamaka Oragwu
1
;
Peter Richards
3
;
Safa Tharib
1
and
Erica Yang
3
Affiliations:
1
School of Creative and Digital Industries, Buckinghamshire New University, High Wycombe, U.K.
;
2
Flying River Ltd., London, U.K.
;
3
Chilton Computing, Oxfordshire, U.K.
Keyword(s):
Healthcare, Matrix Theory, Requirements Engineering, Scenarios, User Stories.
Abstract:
In critical and robust systems, requirements modeling and analysis is an essential step, called requirements engineering,
in the process of system development, which stems from the non-ambiguous identification of endusers
and stakeholders needs and goals. Despite the wide application of requirements engineering methodologies,
such as KAOS, i⋆/Tropos, often this step is marred by either the lack of robustness or the lack of usability
on part of the analysts. In this paper, we present a 3-dimensional model of requirements, called the Requirements
Cube, that is clear, usable and can be manipulated using general matrix algebra. Our model stands
on the three main components of requirements; goals, resources and infrastructure, and does not present any
complex concepts that may render it unusable. We consider the semantics of the Cube in three different value
domains: 2- and 3-valued logic values and probabilistic values. Finally, we demonstrate how this model can
be applied to he
althcare monitoring scenarios.
(More)