Thesis: Aiding Users in Requirements Analysis Tasks Through Color and Filtering
Aiding Users in Requirements Analysis Tasks Through Color and Filtering
Senior Honors Thesis by Yesugen Baatartogtokh
Thesis Abstract: Goal-oriented requirements engineering (GORE) allows stakeholders to visualize project scenarios and evaluate their changes over time, which assists them in making early trade-off decisions. However, goal models use formal notation that raises stakeholder concerns about comprehension when evaluating a model’s evolution over time or exploring other potential solutions. This thesis aims to assist users in interpreting the results of automated analysis in answering time-based questions over goal models. To do so, we validate a previous approach that uses color visualization to improve model comprehension, extend it to assist users in exploring alternate scenarios, and implement filtering to allow stakeholders to interpret models and generate their own scenarios.