Abstract. We present our work on the representation and correctness of program schemas, in the context of logic program synthesis. Whereas most researchers represent schemas purely syntactically as higher-order expressions, we shall express a schema as an open rst-order theory that axiomatises a problem domain, called a specication framework, con-taining an open program that represents the template of the schema. We will show that using our approach we can dene a meaningful notion of correctness for schemas, viz. that correct program schemas can be expressed as parametric specication frameworks containing templates that are steadfast, i.e. programs that are always correct provided their open relations are computed correctly.
We present a methodology for logic program development based on the use of verified transformation t...
The classical formulation of the program-synthesis problem is to find a program that meets a correct...
The classical formulation of the program-synthesis problem is to find a program that meets a correct...
. We present our work on the representation and correctness of program schemas, in the context of lo...
We present our work on the representation and correctness of program schemas, in the context of logi...
It can be argued that for (semi-)automated software development, program schemas are indispensable, ...
Schema-based logic program transformation has proven to be an eective technique for the optimiza-tio...
The fundamental relation between a program P and its specification S is correctness: P satisfies S ...
Programs can be classified according to their construction methodologies, such as di-vide-and-conque...
We show how the formalization and application of schemata for program development can be reduced t...
A program schema defines a class of programs, all of which have identical statement structure, but w...
AbstractWe show how the formalization and application of schemata for program development can be red...
Paterson introduced the notions of freedom and liberality as semantic restrictions on the class of s...
AbstractThe fundamental relation between a program P and its specification S is correctness: P satis...
. Program schemas are known to be useful in different applications such as program synthesis, transf...
We present a methodology for logic program development based on the use of verified transformation t...
The classical formulation of the program-synthesis problem is to find a program that meets a correct...
The classical formulation of the program-synthesis problem is to find a program that meets a correct...
. We present our work on the representation and correctness of program schemas, in the context of lo...
We present our work on the representation and correctness of program schemas, in the context of logi...
It can be argued that for (semi-)automated software development, program schemas are indispensable, ...
Schema-based logic program transformation has proven to be an eective technique for the optimiza-tio...
The fundamental relation between a program P and its specification S is correctness: P satisfies S ...
Programs can be classified according to their construction methodologies, such as di-vide-and-conque...
We show how the formalization and application of schemata for program development can be reduced t...
A program schema defines a class of programs, all of which have identical statement structure, but w...
AbstractWe show how the formalization and application of schemata for program development can be red...
Paterson introduced the notions of freedom and liberality as semantic restrictions on the class of s...
AbstractThe fundamental relation between a program P and its specification S is correctness: P satis...
. Program schemas are known to be useful in different applications such as program synthesis, transf...
We present a methodology for logic program development based on the use of verified transformation t...
The classical formulation of the program-synthesis problem is to find a program that meets a correct...
The classical formulation of the program-synthesis problem is to find a program that meets a correct...