DocumentCode :
1594286
Title :
An experience report on requirements reliability engineering using formal methods
Author :
Hamilton, David ; Covington, Rick ; Lee, Alice
Author_Institution :
Hewlett-Packard Co., San Diego, CA, USA
fYear :
1995
Firstpage :
52
Lastpage :
57
Abstract :
Studies show that early stages of the system development life cycle are especially prone to errors. Problems which originate in early stages can have a lasting influence on the reliability, safety, and cost of a system. The National Aeronautics and Space Administration (NASA) is investigating the use and effectiveness of Formal Methods (FM) in trial projects to improve the quality of software and system requirements. The study reports on the application of FM to the Failure Detection, Isolation, and Recovery (FDIR) system for the Space Station. Abstraction, type checking formal specification, and proof were used to assess the adequacy of several related views of the FDIR requirements. Results indicate that abstraction revealed underlying conceptual simplicity that was hard to recognize in the original description. Furthermore, the use of automated formal methods tools permitted rapid and comprehensive consistency checks which would have been impractical manually. We believe the analysis methodology outlined in the paper is a cost effective way to help ensure that requirements will be interpreted correctly by system designers
Keywords :
aerospace computing; artificial satellites; formal specification; software reliability; FDIR requirements; Space Station; automated formal methods tools; comprehensive consistency checks; conceptual simplicity; cost effective way; formal methods; requirements reliability engineering; software quality; system development life cycle; system requirements; type checking formal specification; Application software; Costs; Inspection; Laboratories; NASA; Propulsion; Reliability engineering; Safety; Software quality; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Reliability Engineering, 1995. Proceedings., Sixth International Symposium on
Conference_Location :
Toulouse
ISSN :
1071-9458
Print_ISBN :
0-8186-7131-9
Type :
conf
DOI :
10.1109/ISSRE.1995.497643
Filename :
497643
Link To Document :
بازگشت