One recurring problem in program development is that of understanding how to re-use code developed by a third party. In the context of (constraint) logic programming, part of this problem reduces to figuring out how to query a program. If the logic program does not come with any documentation, then the programmer is forced to either experiment with queries in an textitad hoc fashion or trace the control-flow of the program (backward) to infer the modes in which a predicate must be called so as to avoid an instantiation error. This paper presents an abstract interpretation scheme that automates the latter technique. The analysis presented in this paper can infer moding properties which if satisfied by the initial query, come with the guarant...
Abstract. This paper presents a backward sharing analysis for logic programs. The analysis computes ...
Constraint systems, problems defined by sets of variables and constraints affecting the allowed assi...
We present a rule-based system for computer-aided circuit analysis. The set of rules, called EL, i...
AbstractWe consider a class of constraint logic programs including negation that can be executed bot...
Abstract. The input to backwards analysis is a program together with properties that are required to...
This article presents and illustrates a practical approach to the dataow analysis of constraint logi...
AbstractUsing constraint logic techniques, it is made possible to use a well-known metainterpreter b...
We survey some general principles and methodologies for program analysis and verification. In partic...
Abstract. The idea of constraint based program analysis is to translate a given program into a set o...
SIGLEAvailable from British Library Document Supply Centre-DSC:8723.2885(no 4-01) / BLDSC - British ...
This paper discusses some issues which arise in the dataflow analysis of constraint logic programmin...
We provide a method whereby, given mode and (upper approximation) type information, we can detect p...
Two fundamental challenges in program synthesis, i.e. learning programs from specifications, are (1)...
AbstractLogic programming languages based on linear logic are of both theoretical and practical inte...
AbstractWe present a goal-independent abstract interpretation framework for constraint logic program...
Abstract. This paper presents a backward sharing analysis for logic programs. The analysis computes ...
Constraint systems, problems defined by sets of variables and constraints affecting the allowed assi...
We present a rule-based system for computer-aided circuit analysis. The set of rules, called EL, i...
AbstractWe consider a class of constraint logic programs including negation that can be executed bot...
Abstract. The input to backwards analysis is a program together with properties that are required to...
This article presents and illustrates a practical approach to the dataow analysis of constraint logi...
AbstractUsing constraint logic techniques, it is made possible to use a well-known metainterpreter b...
We survey some general principles and methodologies for program analysis and verification. In partic...
Abstract. The idea of constraint based program analysis is to translate a given program into a set o...
SIGLEAvailable from British Library Document Supply Centre-DSC:8723.2885(no 4-01) / BLDSC - British ...
This paper discusses some issues which arise in the dataflow analysis of constraint logic programmin...
We provide a method whereby, given mode and (upper approximation) type information, we can detect p...
Two fundamental challenges in program synthesis, i.e. learning programs from specifications, are (1)...
AbstractLogic programming languages based on linear logic are of both theoretical and practical inte...
AbstractWe present a goal-independent abstract interpretation framework for constraint logic program...
Abstract. This paper presents a backward sharing analysis for logic programs. The analysis computes ...
Constraint systems, problems defined by sets of variables and constraints affecting the allowed assi...
We present a rule-based system for computer-aided circuit analysis. The set of rules, called EL, i...