The abstract interpretation of programs relates the exact semantics of a programming language to an approximate semantics that can be effectively computed. We show that, by specifying operational semantics in a specification framework based on bottom-up logic programming in ordered logic – a technique we call substructural operational semantics (SSOS) – manifestly sound program approximations can be derived by simple and intuitive transformations and approximations of the logic program. As examples, we describe how to derive control flow and alias analyses from the substructural operational semantics of the relevant language
We describe a substructural logic with ordered, linear, and persistent propositions and then endow a...
We describe a substructural logic with ordered, lin-ear, and persistent propositions and then endow ...
iPreface Logic programming employs logic as a programming language Thus a logic program consists of...
A logical framework and its implementation should serve as a flexible tool for specifying, simulatin...
The research summarised here concerns theoretical aspects involved in the implementation of program...
This paper presents a formal framework for the bottom-up abstract interpretation of logic programs w...
AbstractThis paper presents a formal framework for the bottom-up abstract interpretation of logic pr...
AbstractA simple extension of logic programming consists of introducing a set of basic program compo...
) Nevin Heintze and Joxan Jaffar y 1 January 1991 Summary Program analysis involves approximati...
: This paper concerns the formalization of our intuition of similar operational behavior of logic pr...
The traditional abstract domain framework for imperative programs suers from several shortcomings; i...
AbstractAbstract interpretation is a theory of semantics approximation that is used for the construc...
The functional and logic programming research communities are to a signif-icant extent solving the s...
Most frameworks for abstract interpretation of logic programs provide abstract operations which safe...
We clarify the relationship between abstract interpretation and program spe-cialisation in the conte...
We describe a substructural logic with ordered, linear, and persistent propositions and then endow a...
We describe a substructural logic with ordered, lin-ear, and persistent propositions and then endow ...
iPreface Logic programming employs logic as a programming language Thus a logic program consists of...
A logical framework and its implementation should serve as a flexible tool for specifying, simulatin...
The research summarised here concerns theoretical aspects involved in the implementation of program...
This paper presents a formal framework for the bottom-up abstract interpretation of logic programs w...
AbstractThis paper presents a formal framework for the bottom-up abstract interpretation of logic pr...
AbstractA simple extension of logic programming consists of introducing a set of basic program compo...
) Nevin Heintze and Joxan Jaffar y 1 January 1991 Summary Program analysis involves approximati...
: This paper concerns the formalization of our intuition of similar operational behavior of logic pr...
The traditional abstract domain framework for imperative programs suers from several shortcomings; i...
AbstractAbstract interpretation is a theory of semantics approximation that is used for the construc...
The functional and logic programming research communities are to a signif-icant extent solving the s...
Most frameworks for abstract interpretation of logic programs provide abstract operations which safe...
We clarify the relationship between abstract interpretation and program spe-cialisation in the conte...
We describe a substructural logic with ordered, linear, and persistent propositions and then endow a...
We describe a substructural logic with ordered, lin-ear, and persistent propositions and then endow ...
iPreface Logic programming employs logic as a programming language Thus a logic program consists of...