Title :
Bayesian Networks applied to Software IV&V
Author :
Pai, Ganesh ; Bechta-Dugan, Joanne ; Lateef, Khalid
Author_Institution :
Dept. of ECE, Virginia Univ., Charlottesville, VA
Abstract :
In this paper, we describe how Bayesian networks can be used to merge quantitative and qualitative information to support IV&V of use cases. Essentially, simple metrics from the use cases are computed, which are then input to a Bayesian network. This network models the relationships between the observable parameters of an IV&V process for use cases, and the desired features of the requirements specifications. The output of the network is an assessment of the maturity of the requirements, in terms of the probability that they exhibit the desired properties. We apply our proposed approach to a real system: a software simulator built to test attitude control for an aerospace system, to illustrate how IV&V can be quantitatively supported
Keywords :
Unified Modeling Language; aerospace computing; belief networks; digital simulation; formal specification; program verification; software reliability; Bayesian network; UML use cases; aerospace system attitude control testing; probabilistic network; software IV&V; software independent verification and validation; software reliability engineering; software requirements specification; software simulator; Aerospace control; Aerospace engineering; Aerospace simulation; Aerospace testing; Bayesian methods; Error correction; Performance analysis; Software testing; System testing; Unified modeling language; Use cases; independent veri.cation and validation; probabilistic networks; software reliability engineering.; software requirements speci.cations;
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.20