Math¿pad is a document preparation system designed and developed by the authors and oriented towards the calculational construction of programs. PVS (Prototype Verification System) is a theorem checker developed at SRI that has been extensively used for verifying software, in particular in safety-critical applications. This paper describes how these two systems have been combined into one. We discuss the potential benefits of the combination seen from the viewpoint of someone wanting to use formal methods for the construction of computer programs, and we discuss the architecture of the combined system for the benefit of anyone wanting to investigate combining the Math¿pad system with other programming tools
Our laboratory began building tools to support formal methods in the 1970’s and we expect to continu...
Formal analysis techniques for software systems are becoming more and more powerful, and have been u...
Contains fulltext : 32099_pracaupri.pdf (publisher's version ) (Open Access)This t...
Math¿pad is a document preparation system designed and developed by the authors and oriented towards...
PVS stands for "Prototype Verification System." It consists of a specification language in...
In Safety critical software failure can have a high price. Such software should be free of errors be...
The field of formal methods is blessed with an overabundance of formalisms (functional, relational, ...
This paper presents the results of a formal methods case study in which the Prototype Verification S...
PVS is the most recent in a series of verification systems developed at SRI. Its design was strongly...
A central issue in program verification is the generation of verification conditions (VCs): proof ob...
A specification language is a medium for expressing what is computed rather than how it is computed....
A formal system for specification and verification of component-based software must allow extension ...
With the availability of inexpensive computer hardware, software intensive systems are becoming soph...
. In this paper generic software development steps of different complexity are represented and verif...
Abstract. In my view, the “verification problem ” is the theorem proving problem, restricted to a co...
Our laboratory began building tools to support formal methods in the 1970’s and we expect to continu...
Formal analysis techniques for software systems are becoming more and more powerful, and have been u...
Contains fulltext : 32099_pracaupri.pdf (publisher's version ) (Open Access)This t...
Math¿pad is a document preparation system designed and developed by the authors and oriented towards...
PVS stands for "Prototype Verification System." It consists of a specification language in...
In Safety critical software failure can have a high price. Such software should be free of errors be...
The field of formal methods is blessed with an overabundance of formalisms (functional, relational, ...
This paper presents the results of a formal methods case study in which the Prototype Verification S...
PVS is the most recent in a series of verification systems developed at SRI. Its design was strongly...
A central issue in program verification is the generation of verification conditions (VCs): proof ob...
A specification language is a medium for expressing what is computed rather than how it is computed....
A formal system for specification and verification of component-based software must allow extension ...
With the availability of inexpensive computer hardware, software intensive systems are becoming soph...
. In this paper generic software development steps of different complexity are represented and verif...
Abstract. In my view, the “verification problem ” is the theorem proving problem, restricted to a co...
Our laboratory began building tools to support formal methods in the 1970’s and we expect to continu...
Formal analysis techniques for software systems are becoming more and more powerful, and have been u...
Contains fulltext : 32099_pracaupri.pdf (publisher's version ) (Open Access)This t...