Title :
Using Visualization to Understand Dependability: A Tool Support for Requirements Analysis
Author :
Donzelli, Paolo ; Hirschbach, Daniel ; Basili, Victor
Author_Institution :
Dept. of Comput. Sci., Maryland Univ., College Park, MD
Abstract :
Dealing with dependability requirements is a complex task for stakeholders and analysts as many different aspects of a system must be taken into account at the same time: services characteristics and quality properties, failure modes and tolerable failure rates, reactions and recovery time in case of failure, and so on. Visualization helps cope with this complexity. In this paper, we build upon a practical framework for eliciting and modeling dependability requirements to show how graphical data representation can facilitate requirements analysis during the requirements elicitation and definition process. An air traffic control system, adopted as a testbed within the NASA high dependability computing project, is used as a case study
Keywords :
Unified Modeling Language; aerospace computing; formal specification; program visualisation; NASA high dependability computing project; air traffic control system; dependability requirements analysis tool support; dependability visualization; graphical data representation; requirements elicitation; Air traffic control; Computer science; Context-aware services; Data visualization; Educational institutions; Failure analysis; Information processing; NASA; Software engineering; System testing;
Conference_Titel :
Software Engineering Workshop, 2005. 29th Annual IEEE/NASA
Conference_Location :
Greenbelt, MD
Print_ISBN :
0-7695-2306-4
DOI :
10.1109/SEW.2005.49