loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
29th Annual IEEE/NASA Software Engineering Workshop
Bayesian Networks applied to Software IV&V
Greenbelt, Maryland
April 06-April 07
ISBN: 0-7695-2306-4
Ganesh Pai, University of Virginia, Department of ECE, Charlottesville, Virginia, USA
Joanne Bechta-Dugan, University of Virginia, Department of ECE, Charlottesville, Virginia, USA
Khalid Lateef, TITAN Corporation, Greenbelt, Maryland, USA

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.

Index Terms:
Use cases, software requirements speci.cations,probabilistic networks, independent veri.cation and validation, software reliability engineering.
Citation:
Ganesh Pai, Joanne Bechta-Dugan, Khalid Lateef, "Bayesian Networks applied to Software IV&V," sew, pp.293-304, 29th Annual IEEE/NASA Software Engineering Workshop, 2005
Usage of this product signifies your acceptance of the Terms of Use.