DocumentCode
274822
Title
A taxonomy of the causes of proof failures in applications using the HDM methodology
Author
Lindsay, Kenneth S.
Author_Institution
Magnavox Electron. Syst. Co., Ashburn, VA, USA
fYear
1988
fDate
12-16 Dec 1988
Firstpage
419
Lastpage
423
Abstract
A methodology for formal verification and validation based on HDM (Hierarchical Development Methodology) is described. The HDM formula generator and theorem prover is used to perform data flow analysis on the system specification. In applying this methodology, the author discovered that although there may be a large number of individual proof failures, there were always only a small number of distinct causes of the failures. The taxonomy of the causes of these proof failures is discussed. The causes of proof failures are discussed in connection with the following categories: actual and formal parameters, printer copying, data dictionary, partial and complete copy, packed access, resolved in context, propagation resultant, and indirect integrity
Keywords
formal specification; program verification; theorem proving; HDM formula generator; HDM methodology; Hierarchical Development Methodology; actual parameters; complete copy; data dictionary; data flow analysis; formal parameters; formal verification; indirect integrity; packed access; partial copy; printer copying; proof failures; propagation resultant; resolved in context; system specification; taxonomy; theorem prover; Application software; Artificial intelligence; Data security; Dictionaries; Failure analysis; Formal verification; Multilevel systems; Page description languages; Performance analysis; Taxonomy;
fLanguage
English
Publisher
ieee
Conference_Titel
Aerospace Computer Security Applications Conference, 1988., Fourth
Conference_Location
Orlando, FL
Print_ISBN
0-8186-0895-1
Type
conf
DOI
10.1109/ACSAC.1988.113353
Filename
113353
Link To Document