This thesis concerns the development of a framework that facilitates the design and analysis of formal systems. Specifically, this framework provides a specification language which supports the concise and direct description of formal systems, a mechanism for animating the specification language thereby producing prototypes of encoded systems, and a logic for proving properties of specifications and therefore of the systems they encode. A defining characteristic of the proposed framework is that it is based on two separate but closely intertwined logics: a specification logic that facilitates the description of computational structure and another logic that exploits the special characteristics of the specification logic to support reasoning...
A logical framework and its implementation should serve as a flexible tool for specifying, simulatin...
The Abella interactive theorem prover is based on an intuitionistic logic that allows for inductive ...
AbstractWe present a Language Prototyping System that facilitates the modular development of interpr...
University of Minnesota Ph.D. dissertation. September 2009. Major: Computer Science. Advisor: Gopala...
International audienceRelational descriptions have been used in formalizing diverse computational no...
The operational semantics of programming and specification languages is often presented via inferenc...
International audienceThe two-level logic approach (2LL) to reasoning about computational specificat...
International audienceWe describe an approach to using one logic to reason about specifications writ...
We present a logic for the specification and analysis of deductive systems. This logic is an extensi...
In computer science we speak of implementing a logic; this done in a programming language, such as ...
This paper describes the logical and philosophical background of an extension of logic programming w...
An executable computational logic can provide the desired bridge between formal system properties an...
This volume is based on the lectures given at the Marktoberdorf 1997 summer school, with chapters co...
In this dissertation we study a higher-order intuitionistic logic used as a specification language f...
Abstract. Nowadays, in many critical situations (such as on-board software), it is mandatory to cert...
A logical framework and its implementation should serve as a flexible tool for specifying, simulatin...
The Abella interactive theorem prover is based on an intuitionistic logic that allows for inductive ...
AbstractWe present a Language Prototyping System that facilitates the modular development of interpr...
University of Minnesota Ph.D. dissertation. September 2009. Major: Computer Science. Advisor: Gopala...
International audienceRelational descriptions have been used in formalizing diverse computational no...
The operational semantics of programming and specification languages is often presented via inferenc...
International audienceThe two-level logic approach (2LL) to reasoning about computational specificat...
International audienceWe describe an approach to using one logic to reason about specifications writ...
We present a logic for the specification and analysis of deductive systems. This logic is an extensi...
In computer science we speak of implementing a logic; this done in a programming language, such as ...
This paper describes the logical and philosophical background of an extension of logic programming w...
An executable computational logic can provide the desired bridge between formal system properties an...
This volume is based on the lectures given at the Marktoberdorf 1997 summer school, with chapters co...
In this dissertation we study a higher-order intuitionistic logic used as a specification language f...
Abstract. Nowadays, in many critical situations (such as on-board software), it is mandatory to cert...
A logical framework and its implementation should serve as a flexible tool for specifying, simulatin...
The Abella interactive theorem prover is based on an intuitionistic logic that allows for inductive ...
AbstractWe present a Language Prototyping System that facilitates the modular development of interpr...