Exploring Views for Goal-oriented Requirements Comprehension
Oct 2016
Requirements documents and models need to be used by many stakeholders with different technological proficiency, during software development. Each stakeholder may need to understand the entire (or simply part of the) requirements artifacts. To empower those stakeholders, views of the requirements should be configurable to their particular needs. Information visualization techniques may help in this process. In this paper, we propose different views aimed at highlighting information that is relevant for a particular stakeholder, helping him to query requirements artifacts. We offer three kinds of visualization capturing language and domain elements while providing a gradual model overview: the big picture view, the syntax-based view, and the concern-based view. We instantiate these views with i* models and introduce an implementation prototype in the iStarLab tool.