Skip to main content


eCommons@Cornell

eCommons@Cornell >
College of Engineering >
Computer Science >
Computer Science Technical Reports >

Please use this identifier to cite or link to this item: http://hdl.handle.net/1813/7044
Title: Proving Nondeterministically Specified Safety Properties Using Progress Measures
Authors: Klarlund, Nils
Schneider, Fred B.
Keywords: computer science
technical report
Issue Date: May-1991
Publisher: Cornell University
Citation: http://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR91-1204
Abstract: Using the notion of progress measures, we discuss verification methods for proving that a program satisfies a property specified by an automaton having finite nondeterminism. Such automata can express any safety property. Previous methods, which can be derived from the method presented here, either rely on transforming the program or are not to complete. In contrast, our ND progress measures describe a homomorphism from the unaltered program to a canonical specification automaton and constitute a complete verification method. The canonical specification automaton is obtained from the classical subset construction and a new subset construction, called historization.
URI: http://hdl.handle.net/1813/7044
Appears in Collections:Computer Science Technical Reports

Files in This Item:

File Description SizeFormat
91-1204.pdf1.79 MBAdobe PDFView/Open
91-1204.ps376.09 kBPostscriptView/Open

Refworks Export

Items in eCommons are protected by copyright, with all rights reserved, unless otherwise indicated.

 

© 2014 Cornell University Library Contact Us