Letting the AI decide what the AI should code? On responsibility and accountability in requirements-driven software evolution
| dc.contributor.author | Lüthy, Raphael | |
| dc.contributor.author | Seyff, Norbert | |
| dc.date.accessioned | 2026-09-18T14:55:20Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | AI agents can now take software change requests from a natural-language description to code changes. Capability alone, however, does not answer whether an agent should be allowed to act. We frame that upstream decision as a requirements engineering problem: before implementation starts, a team must decide whether a request may be delegated to AI, handled collaboratively, or kept under human control, all while humans remain accountable for the outcome. Existing work mainly automates implementation or isolated RE tasks, but offers little guidance for assigning responsibility. We therefore propose RADAR (Responsibility-Aware Delegation with Auditable Reasoning), a framework that treats responsibility allocation as a requirements artifact. The framework evaluates each incoming request along observable dimensions: clarity, traceability, scope, risk (including domain criticality), and compliance. It then routes the request through four stages: input reception, information assessment, compliance checking, and responsibility assignment. The result is one of four responsibility levels, ranging from autonomous AI execution to human-only handling. Every decision produces an explainable, auditable package with evidence, rationale, uncertainty notes, and required approvals. We present the framework, describe an initial prototype, report preliminary findings from expert interviews (N=4), and outline a twopart evaluation that studies whether the allocation criteria are defensible and whether the outputs support validation, override, and audit. | |
| dc.event | 2026 IEEE 34th International Requirements Engineering Conference (RE) | |
| dc.event.end | 2026-08-21 | |
| dc.event.start | 2026-08-17 | |
| dc.identifier.doi | 10.1109/re68928.2026.00050 | |
| dc.identifier.isbn | 979-8-3315-4851-3 | |
| dc.identifier.isbn | 979-8-3315-4852-0 | |
| dc.identifier.uri | https://irf.fhnw.ch/handle/11645/58095 | |
| dc.language.iso | en | |
| dc.publisher | IEEE | |
| dc.relation.ispartof | Proceedings 2026 IEEE 34th International Requirements Engineering Conference (RE) | |
| dc.rights.uri | ||
| dc.rights.uri | ||
| dc.rights.uri | ||
| dc.spatial | Montreal | |
| dc.subject.ddc | 005 - Computer Programmierung, Programme und Daten | |
| dc.title | Letting the AI decide what the AI should code? On responsibility and accountability in requirements-driven software evolution | |
| dc.type | 04B - Beitrag Konferenzschrift | |
| dspace.entity.type | Publication | |
| fhnw.InventedHere | Yes | |
| fhnw.ReviewType | peer-reviewed | |
| fhnw.openAccessCategory | Closed | |
| fhnw.pagination | 486-493 | |
| fhnw.publicationState | Published | |
| fhnw.targetcollection | 7bd9def6-c3d0-4b0d-b3ed-5ee99f1e1df8 | |
| relation.isAuthorOfPublication | 34e9f9f2-eb72-431a-bca8-14771e92bb38 | |
| relation.isAuthorOfPublication | 7aeb081d-611a-4281-9e12-d879ccd88cc5 | |
| relation.isAuthorOfPublication.latestForDiscovery | 34e9f9f2-eb72-431a-bca8-14771e92bb38 |
Dateien
Lizenzbündel
1 - 1 von 1
Lade...
- Name:
- license.txt
- Größe:
- 2.66 KB
- Format:
- Item-specific license agreed upon to submission
- Beschreibung: