Publication:
Formal Verification: An Evaluation

Loading...
Thumbnail Image

Journal Title

Journal ISSN

Volume Title

Publisher

University of Virginia, Department of Computer Science

Research Projects

Organizational Units

Journal Issue

Abstract

Despite extensive development over many years and significant demonstrated benefits, formal methods remain poorly accepted by industrial practitioners. Many reasons have been suggested for this situation such as a claim that they extend the development cycle, that they require difficult mathematics, that inadequate tools exist, and that they are incompatible with other software packages. There is little empirical evidence that any of these reasons is valid. The research presented here addresses the question of why formal methods are not used more widely. The approach used was to develop a formal specification for a safety-critical application using PVS and assess the results in a comprehensive evaluation framework. The results of the experiment suggests that there remain many impediments to the routine use of formal methods.

Description

Original submission date: 2012-10-29T21:06:39Z

Subjects

Citation

Gibble, Matthew, John Knight, Luis Nakano, and Colleen DeJong. "Formal Verification: An Evaluation." University of Virginia Dept. of Computer Science Tech Report (1997).

Collections

Endorsement

Review

Supplemented By

Referenced By