A methodology for deriving programs from specifications of observable behaviour is described. The class of processes to which this methodology is applicable includes those whose state changes are fully definable by labelled transition systems, for example communicating processes without internal state changes. A logic program representation of such labelled transition systems is proposed, interpreters based on path searching techniques are defined, and the use of partial evaluation techniques to derive the executable programs is described
Manually verifying the behavior of software systems with respect to a set of requirements is a time-...
This paper describes an approach (SPY) to recovering the specification of a software component from ...
This paper describes an approach (SPY) to recovering the specification of a software component from ...
A methodology for deriving programs from specifications of observable behaviour is described. The cl...
This paper describes a method for deriving logic programs from observations that can be made of the ...
We present an overview of the program transformation techniques which have been proposed over the pa...
We present an overview of the program transformation techniques which have been proposed over the pa...
AbstractWe first introduce a general semantic scheme for logic programs which provides a uniform fra...
There is an intimate link between program structure and behaviour. Exploiting this link to phrase pr...
We consider evolvable computational systems built as hierarchies of evolvable components, where an e...
this paper, from formal specifications one may obtain executable, efficient programs by using techni...
AbstractAn ASL-like kernel language for structured specifications is presented which contains observ...
We aim to specify program transformations in a declarative style, and then to generate executable pr...
AbstractThe term rule-based program is meant to include definite clause programs, SOS specifications...
With science fiction of yore being reality recently with self-driving cars, wearable computers and a...
Manually verifying the behavior of software systems with respect to a set of requirements is a time-...
This paper describes an approach (SPY) to recovering the specification of a software component from ...
This paper describes an approach (SPY) to recovering the specification of a software component from ...
A methodology for deriving programs from specifications of observable behaviour is described. The cl...
This paper describes a method for deriving logic programs from observations that can be made of the ...
We present an overview of the program transformation techniques which have been proposed over the pa...
We present an overview of the program transformation techniques which have been proposed over the pa...
AbstractWe first introduce a general semantic scheme for logic programs which provides a uniform fra...
There is an intimate link between program structure and behaviour. Exploiting this link to phrase pr...
We consider evolvable computational systems built as hierarchies of evolvable components, where an e...
this paper, from formal specifications one may obtain executable, efficient programs by using techni...
AbstractAn ASL-like kernel language for structured specifications is presented which contains observ...
We aim to specify program transformations in a declarative style, and then to generate executable pr...
AbstractThe term rule-based program is meant to include definite clause programs, SOS specifications...
With science fiction of yore being reality recently with self-driving cars, wearable computers and a...
Manually verifying the behavior of software systems with respect to a set of requirements is a time-...
This paper describes an approach (SPY) to recovering the specification of a software component from ...
This paper describes an approach (SPY) to recovering the specification of a software component from ...