DocumentCode
1910043
Title
Early Software Reliability Prediction Using Cause-effect Graphing Analysis
Author
Kong, Wende ; Shi, Ying ; Smidts, C.S.
Author_Institution
Center for Risk & Reliability Eng., Maryland Univ., College Park, MD
fYear
2007
fDate
22-25 Jan. 2007
Firstpage
173
Lastpage
178
Abstract
Early prediction of software reliability can help organizations make informed decisions about corrective actions. To provide such early prediction, we propose practical methods to: 1) systematically identify defects in a software requirements specification document using a technique derived from cause-effect graphing analysis (CEGA); 2) assess the impact of these defects on software reliability using a recursive algorithm based on binary decision diagram (BDD) technique. Using a numerical example, we show how predicting software reliability at the requirement analysis stage could be greatly facilitated by the use of the method presented in this paper. The acronyms used throughout this paper are alphabetically listed as follows: ACEG-actually implemented cause effect graph; BCEG-benchmark cause effect graph; BDD-binary decision diagram; CEGA-cause effect graphing analysis; PACS-personal access control system; SRS-software requirements specification document
Keywords
binary decision diagrams; cause-effect analysis; software reliability; binary decision diagram technique; cause-effect graphing analysis; personal access control system; recursive algorithm; software reliability prediction; software requirements specification document; Binary decision diagrams; Boolean functions; Costs; Data structures; Software algorithms; Software measurement; Software reliability; Software safety; Software systems; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Reliability and Maintainability Symposium, 2007. RAMS '07. Annual
Conference_Location
Orlando, FL
ISSN
0149-144X
Print_ISBN
0-7803-9766-5
Electronic_ISBN
0149-144X
Type
conf
DOI
10.1109/RAMS.2007.328104
Filename
4126345
Link To Document