3 citations found. Retrieving documents...
Yves Bertot and Ranan Fraer. Reasoning with executable speci cations. In International Joint Conference of Theory and Practice of Software Development (TAPSOFT /FASE'95), volume 915 of LNCS. Springer-Verlag, 1995.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Type-Theoretic Functional Semantics - Bertot, Capretta, Barman   (2 citations)  Self-citation (Bertot)   (Correct)

No context found.

Yves Bertot and Ranan Fraer. Reasoning with executable speci cations. In International Joint Conference of Theory and Practice of Software Development (TAPSOFT /FASE'95), volume 915 of LNCS. Springer-Verlag, 1995.


A Certified Compiler for an Imperative Language - Bertot (1998)   (4 citations)  Self-citation (Bertot)   (Correct)

....given a syntactic separation between boolean expressions and arithmetic expressions, so that the programming language needs a type checker to ensure consistent use of boolean and arithmetic variables. This source language has already been used for other experiments of mechanically checked proofs [7]. In our proof development, the syntactic description of the language is given by mutually inductive types PROGRAM, INST, EXP, DECLS, DECL, TYPE, ID, and VAL, corresponding to a variety of syntactic categories. We shall only detail a few of these types. INST is described by four constructors, ....

....type checker will play a role in our correction proof, since the correspondance between executing source and target code will be established only for well typed programs. RR n# 3488 16 Yves Bertot We have used a type checker that had already been produced for other studies of the same language [7]. This type checker is obtained automatically from a natural semantics specication [34] For this reason it takes the form of a collection of inductive properties: checkdecls to check the declarations, that is, to check that a variable is not declared twice and that its initial value belongs to ....

[Article contains additional citation context not shown here]

Yves Bertot and Ranan Fraer. Reasoning with Executable Specications. In TAPSOFT '95, volume 915, pages 531545, 1995. Proceedings of the International Joint Conference on Theory and Practice of Software Development (TAPSOFT'95).


The CtCoq System: Design and Architecture - Bertot (1998)   Self-citation (Bertot)   (Correct)

....environments. Following these ideas, we have developed a specic user interface for the Coq system [DFH 93] called CtCoq [BB96b, BB96a] using the programming environment generator Centaur [BCD 88] Over the years, CtCoq has been used to perform larger and larger proof developments [BF95, Th#98, Ber98] and to experiment with new interaction ideas. For instance, we have proposed new techniques to guide the proof process using the mouse, with proof by pointing for predicate calculus [BKT94] and drag and drop for algebraic manipulations [Ber97a] We have also described tools to help ....

Yves Bertot and Ranan Fraer. Reasoning with Executable Specications. In Proceedings of the International Joint Conference on Theory and Practice of Software Development (TAPSOFT'95), volume 915 of Lecture Notes in Computer Science, pages 531545, 1995.

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