Letting the AI decide what the AI should code? On responsibility and accountability in requirements-driven software evolution

dc.contributor.authorLüthy, Raphael
dc.contributor.authorSeyff, Norbert
dc.date.accessioned2026-09-18T14:55:20Z
dc.date.issued2026
dc.description.abstractAI 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.event2026 IEEE 34th International Requirements Engineering Conference (RE)
dc.event.end2026-08-21
dc.event.start2026-08-17
dc.identifier.doi10.1109/re68928.2026.00050
dc.identifier.isbn979-8-3315-4851-3
dc.identifier.isbn979-8-3315-4852-0
dc.identifier.urihttps://irf.fhnw.ch/handle/11645/58095
dc.language.isoen
dc.publisherIEEE
dc.relation.ispartofProceedings 2026 IEEE 34th International Requirements Engineering Conference (RE)
dc.rights.uri
dc.rights.uri
dc.rights.uri
dc.spatialMontreal
dc.subject.ddc005 - Computer Programmierung, Programme und Daten
dc.titleLetting the AI decide what the AI should code? On responsibility and accountability in requirements-driven software evolution
dc.type04B - Beitrag Konferenzschrift
dspace.entity.typePublication
fhnw.InventedHereYes
fhnw.ReviewTypepeer-reviewed
fhnw.openAccessCategoryClosed
fhnw.pagination486-493
fhnw.publicationStatePublished
fhnw.targetcollection7bd9def6-c3d0-4b0d-b3ed-5ee99f1e1df8
relation.isAuthorOfPublication34e9f9f2-eb72-431a-bca8-14771e92bb38
relation.isAuthorOfPublication7aeb081d-611a-4281-9e12-d879ccd88cc5
relation.isAuthorOfPublication.latestForDiscovery34e9f9f2-eb72-431a-bca8-14771e92bb38
Dateien

Lizenzbündel

Gerade angezeigt 1 - 1 von 1
Lade...
Vorschaubild
Name:
license.txt
Größe:
2.66 KB
Format:
Item-specific license agreed upon to submission
Beschreibung: