Title
Eliciting Requirements for Improving Users' Behavior Using Transparency.
Abstract
A software system is developed for satisfying requirements of stakeholders. Each requirement will be never satisfied without the collaboration of several components such as the system, devices and people interacting with them, i.e. users. However, a user does not or cannot always behave toward the other components according to their expectations. For example, a user sometimes makes mistake or even misuse of the system. The system thus has to encourage users to behave according to such expectations as well as possible. In this paper, we propose a method for eliciting software requirements that will improve users' behavior with respect to the expectations. We rely on transparency, i.e. the open flow of information amongst stakeholders because no one can directly manipulate users but transparency has an influence on users' behavior. We expect users will voluntarily behave better than ever when the system provides suitable information flows. We represent our method by using KAOS goal modeling notation, and show examples how it works.
Year
DOI
Venue
2017
10.1007/978-981-10-7796-8_4
Communications in Computer and Information Science
Keywords
DocType
Volume
Requirements elicitation,Transparency,Quality requirements Goal model,KAOS,Expectation violation
Conference
809
ISSN
Citations 
PageRank 
1865-0929
0
0.34
References 
Authors
0
7
Name
Order
Citations
PageRank
Haruhiko Kaiya154155.73
nobukazu yoshioka225546.78
Hironori Washizaki342882.21
Takao Okubo46416.04
Atsuo Hazeyama54122.56
Shinpei Ogata61814.83
Takafumi Tanaka718831.58