Explainability as a Non-Functional Requirement
Abstract
Recent research efforts strive to aid in designing explainable systems. Nevertheless, a systematic and overarching approach to ensure explainability by design is still missing. Often it is not even clear what precisely is meant when demanding explainability. To address this challenge, we investigate the elicitation, specification, and verification of explainablity as a Non-Functional Requirement (NFR) with the long-term vision of establishing a standardized certification process for the explainability of software-driven systems in tandem with appropriate development techniques. In this work, we carve out different notions of explainability and high-level requirements people have in mind when demanding explainability, and sketch how explainability concerns may be approached in a hypothetical hiring scenario. We provide a conceptual analysis which unifies the different notions of explainability and the corresponding explainability demands.
Cite
@inproceedings{baumExplainabilityAsANonFunctional2019,
author = {Kevin Baum and Maximilian Köhl and Markus Langer and Daniel Oster and Timo Speith and Dimitri Bohlender},
booktitle = {2019 IEEE 27th International Requirements Engineering Conference (RE). IEEE International Requirements Engineering Conference (RE-2019)},
doi = {10.1109/RE.2019.00046},
pages = {363-368},
publisher = {IEEE},
title = {Explainability as a Non-Functional Requirement},
url = {https://ieeexplore.ieee.org/document/8920711},
year = {2019}
}