Adaptive Resolution of Requirements Conflicts in Robot Mission Planning
Paper in proceeding, 2025

[Context and motivation] Self-adaptive robotic systems often operate in complex problem domains where mission plans are restricted by multiple requirements. These requirements often lead to context-dependent conflicts that hinder practitioners from automatically generating plans that adhere to their requirements.
[Question/problem] Currently, practitioners usually solve such conflicts manually since available techniques, e.g., prioritization and requirements relaxation, are not always effective given that they do not consider the context of a conflict.
Additionally, these techniques do not take the stakeholders' varying needs into account.
[Principal ideas/results] Our study applies a design science approach to identify the challenges practitioners face when handling conflicting requirements and elicit potential solutions. We develop an adaptive conflict resolution approach that iteratively combines the two different resolution strategies relaxation and prioritization, supported by human feedback.
[Contribution] Our results show that practitioners commonly are confronted with complex combinations of requirements and resulting conflicts for which conventional resolution techniques reach their limits. Our approach to adaptive conflict resolution addresses these issues and was evaluated in interviews with five practitioners. The results show that interviewees deem our approach feasible for solving common conflicts in robotics and consider it more effective than manual approaches. In the future, we aim to include explanations to help humans make decisions and understand conflict resolution strategies, especially in situations shaped by complex problem domains and operating contexts.

Conflict Resolution

Robot Mission Planning

Prioritization

Requirements Conflict

Relaxation

Self-Adaptive Systems

Author

Juan García Díaz

Carlotta Hillger

Antonia Welzel

Chalmers, Computer Science and Engineering (Chalmers), Interaction Design and Software Engineering

Raffaela Groner

Chalmers, Computer Science and Engineering (Chalmers), Interaction Design and Software Engineering

Rebekka Wohlrab

Chalmers, Computer Science and Engineering (Chalmers), Interaction Design and Software Engineering

Requirements Engineering: Foundation for Software Quality

0302-9743 (ISSN) 1611-3349 (eISSN)

Vol. 15588
978-3-031-88530-3 (ISBN)

31st International Working Conference on Requirement Engineering: Foundation for Software Quality
Barcelona, Spain,

Subject Categories (SSIF 2025)

Software Engineering

DOI

10.1007/978-3-031-88531-0_29

Related datasets

Project Material: Challenges and Solutions for Constraint Conflict Resolution in RMP [dataset]

DOI: 10.6084/m9.figshare.27315342

More information

Created

4/25/2025