DocumentCode
3057775
Title
Evolving directions in formal methods
Author
Kuhn, D. Richard
Author_Institution
Nat. Inst. of Stand. & Technol., Gaithersburg, MD, USA
fYear
1997
fDate
16-19 Jun 1997
Firstpage
127
Lastpage
128
Abstract
Formal methods have demonstrated their effectiveness in a number of application areas, but are still not widely used in the computing industry. Advances in theorem proving tools, particularly those combining model checking with traditional interactive proof techniques are reducing the cost of formal techniques. Although traditionally used for analyzing the correctness of specifications against requirements (and to a lesser extent the correctness of source code), formal methods can help reduce the cost of test generation, making formal methods more cost effective
Keywords
program testing; program verification; software cost estimation; software engineering; theorem proving; computing industry; cost effectiveness; evolving directions; formal methods; formal specifications; interactive proof techniques; model checking; requirements analysis; source code correctness; test generation; theorem proving tools; Application software; Automatic testing; Computer industry; Cost function; Error correction; Formal specifications; NIST; Programming; Software testing; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Assurance, 1997. COMPASS '97. Are We Making Progress Towards Computer Assurance? Proceedings of the 12th Annual Conference on
Conference_Location
Gaithersburg, MD
Print_ISBN
0-7803-3979-7
Type
conf
DOI
10.1109/CMPASS.1997.613289
Filename
613289
Link To Document