Runtime Advocates: A Persona-Driven Framework for Requirements@Runtime Decision Support
Demetrius Hernandez, Jane Cleland-Huang

TL;DR
This paper introduces a persona-driven framework for runtime requirements engineering in complex systems like sUAS swarms, enabling adaptive, context-aware decision support grounded in safety, ethics, and regulations.
Contribution
It extends static personas into event-driven advocates that dynamically update to support real-time decision making under changing conditions.
Findings
Validated in an emergency response scenario with sUAS.
Demonstrated effective management of safety, ethical, and regulatory trade-offs.
Provided real-time, context-aware guidance for operators.
Abstract
Complex systems, such as small Uncrewed Aerial Systems (sUAS) swarms dispatched for emergency response, often require dynamic reconfiguration at runtime under the supervision of human operators. This introduces human-on-the-loop requirements, where evolving needs shape ongoing system functionality and behaviors. While traditional personas support upfront, static requirements elicitation, we propose a persona-based advocate framework for runtime requirements engineering to provide ethically informed, safety-driven, and regulatory-aware decision support. Our approach extends standard personas into event-driven personas. When triggered by events such as adverse environmental conditions, evolving mission state, or operational constraints, the framework updates the sUAS operator's view of the personas, ensuring relevance to current conditions. We create three key advocate personas, namely…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPersona Design and Applications · Software Engineering Techniques and Practices · Human-Automation Interaction and Safety
