Details
Original language | English |
---|---|
Title of host publication | 2019 IEEE 27th International Requirements Engineering Conference (RE) |
Subtitle of host publication | Proceedings |
Editors | Daniela Damian, Anna Perini, Seok-Won Lee |
Pages | 223-233 |
Number of pages | 11 |
ISBN (electronic) | 978-1-7281-3912-8 |
Publication status | Published - Sept 2019 |
Event | 2019 IEEE 27th International Requirements Engineering Conference (REW) - Jeju, Korea, Republic of Duration: 23 Sept 2019 → 27 Sept 2019 |
Publication series
Name | Proceedings of the IEEE International Conference on Requirements Engineering |
---|---|
Volume | 2019-September |
ISSN (Print) | 1090-705X |
ISSN (electronic) | 2332-6441 |
Abstract
Software systems are getting more and more complex. Their ubiquitous presence makes users more dependent on them and their correctness in many aspects of daily life. Thus, there is a rising need to make software systems and their decisions more comprehensible. This seems to call for more transparency in software-supported decisions. Therefore, transparency is gaining importance as a non-functional requirement. However, the abstract quality aspect of transparency needs to be better understood and related to mechanisms that can foster it. Integrating explanations in software to leverage systems' opacity has been discussed often. Yet, an important first step is to understand user requirements with respect to explainable software behavior: Are users really interested in transparency, and are explanations considered an adequate mechanism to achieve it? We conducted a survey with 107 end-users to assess their opinion on the current status of transparency in software systems, and what they consider main advantages and disadvantages of explanations embedded in software. The overall attitude towards embedded explanations was positive. However, we also identified potential disadvantages. We assess the relation between explanations and transparency and analyze its possible impact on software quality.
Keywords
- Explanations, Interpretability, Non-Functional Requirements, Qualitative Evaluation, Software Transparency
ASJC Scopus subject areas
- Computer Science(all)
- General Computer Science
- Engineering(all)
- General Engineering
- Business, Management and Accounting(all)
- Strategy and Management
Cite this
- Standard
- Harvard
- Apa
- Vancouver
- BibTeX
- RIS
2019 IEEE 27th International Requirements Engineering Conference (RE): Proceedings. ed. / Daniela Damian; Anna Perini; Seok-Won Lee. 2019. p. 223-233 8920547 (Proceedings of the IEEE International Conference on Requirements Engineering; Vol. 2019-September).
Research output: Chapter in book/report/conference proceeding › Conference contribution › Research › peer review
}
TY - GEN
T1 - Do End-Users Want Explanations?
T2 - 2019 IEEE 27th International Requirements Engineering Conference (REW)
AU - Chazette, Larissa
AU - Karras, Oliver
AU - Schneider, Kurt
PY - 2019/9
Y1 - 2019/9
N2 - Software systems are getting more and more complex. Their ubiquitous presence makes users more dependent on them and their correctness in many aspects of daily life. Thus, there is a rising need to make software systems and their decisions more comprehensible. This seems to call for more transparency in software-supported decisions. Therefore, transparency is gaining importance as a non-functional requirement. However, the abstract quality aspect of transparency needs to be better understood and related to mechanisms that can foster it. Integrating explanations in software to leverage systems' opacity has been discussed often. Yet, an important first step is to understand user requirements with respect to explainable software behavior: Are users really interested in transparency, and are explanations considered an adequate mechanism to achieve it? We conducted a survey with 107 end-users to assess their opinion on the current status of transparency in software systems, and what they consider main advantages and disadvantages of explanations embedded in software. The overall attitude towards embedded explanations was positive. However, we also identified potential disadvantages. We assess the relation between explanations and transparency and analyze its possible impact on software quality.
AB - Software systems are getting more and more complex. Their ubiquitous presence makes users more dependent on them and their correctness in many aspects of daily life. Thus, there is a rising need to make software systems and their decisions more comprehensible. This seems to call for more transparency in software-supported decisions. Therefore, transparency is gaining importance as a non-functional requirement. However, the abstract quality aspect of transparency needs to be better understood and related to mechanisms that can foster it. Integrating explanations in software to leverage systems' opacity has been discussed often. Yet, an important first step is to understand user requirements with respect to explainable software behavior: Are users really interested in transparency, and are explanations considered an adequate mechanism to achieve it? We conducted a survey with 107 end-users to assess their opinion on the current status of transparency in software systems, and what they consider main advantages and disadvantages of explanations embedded in software. The overall attitude towards embedded explanations was positive. However, we also identified potential disadvantages. We assess the relation between explanations and transparency and analyze its possible impact on software quality.
KW - Explanations
KW - Interpretability
KW - Non-Functional Requirements
KW - Qualitative Evaluation
KW - Software Transparency
UR - http://www.scopus.com/inward/record.url?scp=85076895913&partnerID=8YFLogxK
U2 - 10.1109/re.2019.00032
DO - 10.1109/re.2019.00032
M3 - Conference contribution
SN - 978-1-7281-3913-5
T3 - Proceedings of the IEEE International Conference on Requirements Engineering
SP - 223
EP - 233
BT - 2019 IEEE 27th International Requirements Engineering Conference (RE)
A2 - Damian, Daniela
A2 - Perini, Anna
A2 - Lee, Seok-Won
Y2 - 23 September 2019 through 27 September 2019
ER -