Requirements Cube: Towards a Matrix-Based Model of Requirements

Benjamin Aziz, Gareth Hewlett, Ukamaka Oragwu, Peter Richards, Safa Tharib, Erica Yang

2025

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 healthcare monitoring scenarios.

Download


Paper Citation


in Harvard Style

Aziz B., Hewlett G., Oragwu U., Richards P., Tharib S. and Yang E. (2025). Requirements Cube: Towards a Matrix-Based Model of Requirements. In Proceedings of the 20th International Conference on Software Technologies - Volume 1: ICSOFT; ISBN 978-989-758-757-3, SciTePress, pages 238-245. DOI: 10.5220/0013514600003964


in Bibtex Style

@conference{icsoft25,
author={Benjamin Aziz and Gareth Hewlett and Ukamaka Oragwu and Peter Richards and Safa Tharib and Erica Yang},
title={Requirements Cube: Towards a Matrix-Based Model of Requirements},
booktitle={Proceedings of the 20th International Conference on Software Technologies - Volume 1: ICSOFT},
year={2025},
pages={238-245},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0013514600003964},
isbn={978-989-758-757-3},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 20th International Conference on Software Technologies - Volume 1: ICSOFT
TI - Requirements Cube: Towards a Matrix-Based Model of Requirements
SN - 978-989-758-757-3
AU - Aziz B.
AU - Hewlett G.
AU - Oragwu U.
AU - Richards P.
AU - Tharib S.
AU - Yang E.
PY - 2025
SP - 238
EP - 245
DO - 10.5220/0013514600003964
PB - SciTePress