See this document in CiteSeerX!

Mechanical Proofs about Computer Programs (1984)  (Make Corrections)  (28 citations)
Donald I. Good March 1, 1984 Presented at a Meeting for Discussion of...



  Home/Search   Context   Related

 
View or download:
utexas.edu/pub/boyer/icsr...cmp41.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  justresearch.com/Programm...index (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: The Gypsy verification environment is a large computer program that supports the development of software systems and formal, mathematical proofs about their behavior. The environment provides conventional development tools, such as a parser for the Gypsy language, an editor and a compiler. These are used to evolve a library of components that define both the software and precise specifications about its desired behavior. The environment also has a verification condition generator that... (Update)

Context of citations to this paper:   More

...programs however, it soon becomes impossible to exhaustively test them. In his paper in Mathematical Logic and Programming Language [Goo85], a computer scientist, D.I. Good, sadly said the following about the practice of software engineering: So in current software...

.... The approach taken in PLEESE draws on existing automatic programming methods including automatic theorem proving (e.g. [Good84, Manna86]) and program specification using traces (e.g. Bauer75, Phillips77] or examples [Summers77] PLEESE addresses a number of the...

Cited by:   More
A Practical Perspective on the Verifying Compiler Proposal - Ireland   (Correct)
Using Temporal Subsumption to Generate Efficient.. - Schollmeyer (2000)   (Correct)
The REDO Project: Final Report - Bowen, Breuer, Lano (1991)   (Correct)

Active bibliography (related documents):   More   All
0.0:   Formal Methods - Selected Historical References - Jones, McCauley (1992)   (Correct)
0.0:   The Science of Programming High-Performance Linear Algebra.. - Paolo Bientinesi John (2002)   (Correct)
0.0:   Development of Correct Real-Time Systems by Refinement - Schenke (1997)   (Correct)

Similar documents based on text:   More   All
0.2:   Report on Gypsy 2.05 February 1, 1986 Donald I. Good.. - Institute For Computing   (Correct)
0.2:   A Mechanically Verified Code Generator - Young (1989)   (Correct)
0.2:   THE PROOF OF A DISTRIBUTED SYSTEM IN GYPSY Donald I. Good - Institute For   (Correct)

Related documents from co-citation:   More   All
12:   A Discipline of Programming (context) - Dijkstra - 1976
11:   A Computational Logic (context) - Boyer, Moore - 1979
11:   An axiomatic basis for computer programming (context) - Hoare - 1969

BibTeX entry:   (Update)

Good D.I., Mechanical proofs about computer programs, Phil. Trans. Royal Society, London, A 312, 1984, 389--409. http://citeseer.ist.psu.edu/good84mechanical.html   More

@techreport{ good84mechanical,
    author = "Donald I. Good",
    title = "Mechanical proofs about computer programs",
    number = "41",
    month = "March",
    address = "Austin, TX",
    year = "1984",
    url = "citeseer.ist.psu.edu/good84mechanical.html" }
Citations (may not include all citations):
13   A Man-Machine Theorem-Proving System (context) - Bledsoe, Bruell - 1974
12   A Constructive Approach to the Problem of Program Correctnes.. (context) - Dijkstra
1   A Gypsy-to-Ada Program Compiler (context) - Akers - 1983



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.cora.justresearch.com/Programming/Compiler_Design/index.html):   More
A Verified Implementation of an Applicative Language with Dynamic .. - Flatau (1992)   (Correct)
Design and Implementation of Tree-Transformations in Ensemble.. - Boshernitsan (1997)   (Correct)
Synergies Between Object-Oriented Programming Language Design.. - Chambers (1996)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC