Score: 0

Human-Centred Requirements Engineering for Critical Systems: Insights from Disaster Early Warning Applications

Published: November 17, 2025 | arXiv ID: 2511.12856v1

By: Anuradha Madugalla , Jixuan Dong , Kai Lyne Loi and more

Potential Business Impact:

Makes important systems safer for everyone.

Business Areas:
Human Computer Interaction Design, Science and Engineering

Critical systems, such as those used in healthcare, defence, and disaster management, demand rigorous requirements engineering to ensure safety and reliability. Yet, much of this rigour has traditionally focused on technical assurance, often overlooking the human and social contexts in which these systems operate. This paper argues that considering human-centric aspects is an essential dimension of dependability, and presents a human-centred RE process designed to integrate social responsibility into critical system development. Drawing from a literature review, we identified a set of guidelines for designing software for vulnerable communities and translated these into sixty-two functional and non-functional requirements. These requirements were operationalised through the design of an adaptive early warning system prototype, which was subsequently evaluated through six interviews and eight cognitive walkthroughs to validate their relevance and applicability. The findings demonstrate that human-centric requirements, when addressed early, enhance the usability and accessibility of systems for all users. The paper concludes by positioning human-centricity not as an ethical add-on but as a defining quality of safe and equitable critical systems.

Country of Origin
🇦🇺 Australia

Page Count
21 pages

Category
Computer Science:
Software Engineering