A language extension for expressing constraints on data access
Communications of the ACM
Communications of the ACM
Monitors: an operating system structuring concept
Communications of the ACM
Exception handling: issues and a proposed notation
Communications of the ACM
A technique for software module specification with examples
Communications of the ACM
Principles of proving concurrent programs in Gypsy
POPL '79 Proceedings of the 6th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
PASCAL user manual and report
The purpose of concurrent Pascal
Proceedings of the international conference on Reliable software
Automatic program verification I: a logical basis and its implementation.
Automatic program verification I: a logical basis and its implementation.
A verified program-verifier.
A system for incrementally designing and verifying programs.
A system for incrementally designing and verifying programs.
Hardware support for modern software concepts.
Hardware support for modern software concepts.
Constructing verified and reliable communications processing systems
ACM SIGSOFT Software Engineering Notes
Hi-index | 0.00 |
The first version of Gypsy was introduced in 1976 to support the specification and construction of verified programs. A second version has evolved based on the experiences of the last two years. The changes introduced in the second version are described. Some experiences with the specification and proof methodology are discussed, and the status of the implementation of the Gypsy compiler and verification system is summarized.