Details
Original language | English |
---|---|
Title of host publication | Proceedings of the 22nd International Conference on Evaluation and Assessment in Software Engineering 2018, EASE 2018 |
Pages | 2-12 |
Number of pages | 11 |
Publication status | Published - Jun 2018 |
Publication series
Name | ACM International Conference Proceeding Series |
---|---|
Volume | Part F137700 |
Abstract
[Context:] The descriptions of interactions and system functions are two of the most important artifact types in requirements specifications. Their common notations are use cases and requirements which are related to each other. There are different variants to link a use case with its associated requirements due to a wide variety of use case templates. The main purpose of all linking variants is to highlight the interrelationships between use cases and requirements. Besides considering both artifacts for themselves, a reader needs to interrelate them to achieve a high understanding of the overall content. [Objective / Method:] Due to the effort to create and maintain links, we investigated the impact of different linking variants on the reading behavior in an eye tracking study with 15 subjects. [Results:] Our findings indicate that all investigated variants cause comparable visual effort and share the most frequent sequential reading pattern. In all cases, the use case was read first and then the requirements. Nevertheless, the different variants result in divergent reading behaviors. Especially, links embedded in the table of a use case description significantly increase the number of attention switches from the use case to the requirements. [Conclusion:] These attention switches represent the reading behavior of interrelating the use case and the associated requirements which only occurred in case of the most detailed linking variant.
Keywords
- Eye tracking, Interrelationship, Links, Reading behavior, Visual effort
ASJC Scopus subject areas
- Computer Science(all)
- Software
- Computer Science(all)
- Human-Computer Interaction
- Computer Science(all)
- Computer Vision and Pattern Recognition
- Computer Science(all)
- Computer Networks and Communications
Cite this
- Standard
- Harvard
- Apa
- Vancouver
- BibTeX
- RIS
Proceedings of the 22nd International Conference on Evaluation and Assessment in Software Engineering 2018, EASE 2018. 2018. p. 2-12 3210460 (ACM International Conference Proceeding Series; Vol. Part F137700).
Research output: Chapter in book/report/conference proceeding › Conference contribution › Research › peer review
}
TY - GEN
T1 - Interrelating Use Cases and Associated Requirements by Links
T2 - An Eye Tracking Study on the Impact of Different Linking Variants on the Reading Behavior
AU - Karras, Oliver
AU - Risch, Alexandra
AU - Schneider, Kurt
N1 - Funding Information: This work was supported by the Deutsche Forschungsgemeinschaft (DFG) under Grant No.: 289386339, ViViReq (2017 – 2019). We follow ethical guidelines of the central ethics committee of our university. The committee regulates subject information and rights. We have to archive our data internally for future reference since recognizable persons should not be visible on distributed video.
PY - 2018/6
Y1 - 2018/6
N2 - [Context:] The descriptions of interactions and system functions are two of the most important artifact types in requirements specifications. Their common notations are use cases and requirements which are related to each other. There are different variants to link a use case with its associated requirements due to a wide variety of use case templates. The main purpose of all linking variants is to highlight the interrelationships between use cases and requirements. Besides considering both artifacts for themselves, a reader needs to interrelate them to achieve a high understanding of the overall content. [Objective / Method:] Due to the effort to create and maintain links, we investigated the impact of different linking variants on the reading behavior in an eye tracking study with 15 subjects. [Results:] Our findings indicate that all investigated variants cause comparable visual effort and share the most frequent sequential reading pattern. In all cases, the use case was read first and then the requirements. Nevertheless, the different variants result in divergent reading behaviors. Especially, links embedded in the table of a use case description significantly increase the number of attention switches from the use case to the requirements. [Conclusion:] These attention switches represent the reading behavior of interrelating the use case and the associated requirements which only occurred in case of the most detailed linking variant.
AB - [Context:] The descriptions of interactions and system functions are two of the most important artifact types in requirements specifications. Their common notations are use cases and requirements which are related to each other. There are different variants to link a use case with its associated requirements due to a wide variety of use case templates. The main purpose of all linking variants is to highlight the interrelationships between use cases and requirements. Besides considering both artifacts for themselves, a reader needs to interrelate them to achieve a high understanding of the overall content. [Objective / Method:] Due to the effort to create and maintain links, we investigated the impact of different linking variants on the reading behavior in an eye tracking study with 15 subjects. [Results:] Our findings indicate that all investigated variants cause comparable visual effort and share the most frequent sequential reading pattern. In all cases, the use case was read first and then the requirements. Nevertheless, the different variants result in divergent reading behaviors. Especially, links embedded in the table of a use case description significantly increase the number of attention switches from the use case to the requirements. [Conclusion:] These attention switches represent the reading behavior of interrelating the use case and the associated requirements which only occurred in case of the most detailed linking variant.
KW - Eye tracking
KW - Interrelationship
KW - Links
KW - Reading behavior
KW - Visual effort
UR - http://www.scopus.com/inward/record.url?scp=85053709488&partnerID=8YFLogxK
U2 - 10.1145/3210459.3210460
DO - 10.1145/3210459.3210460
M3 - Conference contribution
SN - 9781450364034
T3 - ACM International Conference Proceeding Series
SP - 2
EP - 12
BT - Proceedings of the 22nd International Conference on Evaluation and Assessment in Software Engineering 2018, EASE 2018
ER -