Abstract: This paper presents a technique for designing theorem prover which mainly based on transformation and substitution for Pointer Logic. The technique realized as a tool called APL is implemented. The APL theorem prover is fully automated with which proofs can be recorded and checked efficiently. The tool is tested on pointer programs mainly about singly-linked lists, doubly-linked lists and binary trees
ABSTRACT. Logic can be defined as the formal study of reasoning; if we replace "for-mal &am...
This paper summarizes the theoretical foundations and basic methodology of automated theorem-proving...
Analysis and transformation techniques developed for logic programming can be successfully applied t...
AbstractWe describe a combination of BDDs and superposition theorem proving, called light-weight the...
This thesis focuses on implementation of resolution-based automatic theorem prover for propositional...
The safety of pointer programs is an important issue in high-assurance software design, and their ve...
This paper describes the core of an interactive theorem prover, "HOL Light", and a derivat...
Logic programming languages have many characteristics that indicate that they should serve as good i...
AbstractBuilding on the work of Burstall, this paper develops sound modelling and reasoning methods ...
We present a technique for automatic verification of pointer programs based on a decision procedure ...
AbstractWe present a detailed review of the elements of automated theorem proving, emphasizing certa...
APL is a dynamically typed language which deals with arrays whose type, number of dimensions (rank)...
this paper is to investigate the impact on the design of a programming language of tight integration...
AbstractThis talk gives an overview of various approaches for verifying the correctness of programs ...
We present a new framework for verifying partial specifications of programs in order to catch type a...
ABSTRACT. Logic can be defined as the formal study of reasoning; if we replace "for-mal &am...
This paper summarizes the theoretical foundations and basic methodology of automated theorem-proving...
Analysis and transformation techniques developed for logic programming can be successfully applied t...
AbstractWe describe a combination of BDDs and superposition theorem proving, called light-weight the...
This thesis focuses on implementation of resolution-based automatic theorem prover for propositional...
The safety of pointer programs is an important issue in high-assurance software design, and their ve...
This paper describes the core of an interactive theorem prover, "HOL Light", and a derivat...
Logic programming languages have many characteristics that indicate that they should serve as good i...
AbstractBuilding on the work of Burstall, this paper develops sound modelling and reasoning methods ...
We present a technique for automatic verification of pointer programs based on a decision procedure ...
AbstractWe present a detailed review of the elements of automated theorem proving, emphasizing certa...
APL is a dynamically typed language which deals with arrays whose type, number of dimensions (rank)...
this paper is to investigate the impact on the design of a programming language of tight integration...
AbstractThis talk gives an overview of various approaches for verifying the correctness of programs ...
We present a new framework for verifying partial specifications of programs in order to catch type a...
ABSTRACT. Logic can be defined as the formal study of reasoning; if we replace "for-mal &am...
This paper summarizes the theoretical foundations and basic methodology of automated theorem-proving...
Analysis and transformation techniques developed for logic programming can be successfully applied t...