Model-Driven Analysis and Design of Explanation Services

dc.contributor.authorLiaskos, Sotirios
dc.contributor.authorMylopoulos, John
dc.contributor.authorBorgida, Alex
dc.contributor.authorKhan, Shakil M.
dc.date.accessioned2024-08-13T22:40:49Z
dc.date.available2024-08-13T22:40:49Z
dc.date.issued2024
dc.description.abstractAs modern software-intensive systems grow in complexity and autonomy there is a demand for them to incorporate services that explain their actions. Such explanation services allow stakeholders, especially end-users, to develop trust that the corresponding system complies with its objectives and limitations. Before such explanation services can be designed, their requirements need to be analyzed, in terms of both the kinds of stakeholder questions such services can entertain and the content of the answers they respond with. We propose a framework for goal-oriented modeling and analysis of explanation requirements. Explanation requirements are captured as stakeholder goals and are subsequently analyzed into specific explanation tasks and explanation interaction templates. By further extending the models with temporal and causal constraints, the resulting conceptual model can be used to generate answers to certain families of stakeholder questions. Formalization of the model allows both simulations of the explanation service and, under restrictive assumptions, a working prototype thereof.
dc.identifier.urihttps://hdl.handle.net/10315/42239
dc.language.isoen
dc.subjectGoal modeling
dc.subjectSoftware systems explainability
dc.subjectGolog
dc.titleModel-Driven Analysis and Design of Explanation Services
dc.typeArticle

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ER2024-Explain.pdf
Size:
674.24 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.83 KB
Format:
Item-specific license agreed upon to submission
Description: