Explainability as a Non-Functional Requirement

被引:57
|
作者
Koehl, Maximilian A. [1 ]
Bohlender, Dimitri [2 ]
Baum, Kevin [1 ]
Langer, Markus [1 ]
Oster, Daniel [1 ]
Speith, Timo [1 ]
机构
[1] Saarland Univ, Saarbrucken, Germany
[2] Rhein Westfal TH Aachen, Aachen, Germany
关键词
explainable systems; requirements specification; requirements elicitation; terminology; certified explainability;
D O I
10.1109/RE.2019.00046
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
下载
收藏
页码:363 / 368
页数:6
相关论文
共 50 条
  • [1] Explainability as a non-functional requirement: challenges and recommendations
    Chazette, Larissa
    Schneider, Kurt
    REQUIREMENTS ENGINEERING, 2020, 25 (04) : 493 - 514
  • [2] Explainability as a non-functional requirement: challenges and recommendations
    Larissa Chazette
    Kurt Schneider
    Requirements Engineering, 2020, 25 : 493 - 514
  • [3] Identification of Architecturally Significant Non-Functional Requirement
    Mohammed, Esmael
    Alemneh, Esubalew
    2021 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY FOR DEVELOPMENT FOR AFRICA (ICT4DA), 2021, : 24 - 29
  • [4] Software Engineering for Security as a Non-functional Requirement
    Ragab, Noha
    Ahmed, Ali
    AlHashmi, Saadat
    INTELLIGENT DATA ANALYSIS AND APPLICATIONS, 2015, 370 : 347 - 357
  • [5] Resolving requirement conflicts through non-functional decomposition
    Poort, ER
    de With, PHN
    FOURTH WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE (WICSA 2004), PROCEEDINGS, 2004, : 145 - 154
  • [6] A deep learning framework for non-functional requirement classification
    Rahman, Kiramat
    Ghani, Anwar
    Misra, Sanjay
    Rahman, Arif Ur
    SCIENTIFIC REPORTS, 2024, 14 (01)
  • [7] Software Requirement Prioritization based on Non-Functional Requirements
    Garg, Umang
    Singhal, Abhishek
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE AND ENGINEERING (CONFLUENCE 2017), 2017, : 793 - 797
  • [8] Non-Functional Requirement Extraction by using Conceptual Graphs
    Luangwiriya, Taweewat
    Kongkachandra, Rachada
    2021 18TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER SCIENCE AND SOFTWARE ENGINEERING (JCSSE-2021), 2021,
  • [9] A deep learning framework for non-functional requirement classification
    Kiramat Rahman
    Anwar Ghani
    Sanjay Misra
    Arif Ur Rahman
    Scientific Reports, 14
  • [10] Time as non-functional requirement in distributed control systems
    Hadlich, Thomas
    Hoeme, Stephan
    Diedrich, Christian
    Eckert, Karin
    Frank, Timo
    Fay, Alexander
    Vogel-Heuser, Birgit
    2012 IEEE 17TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2012,