A model for logic programming of real time computing systems is presented. The model is based on the process interpretation of Horn-Clause Logic and employs a non-deterministic committed-choice stream-And parallel search strategy. A real time computing system is represented as a network of communicating goals where each goal maintains its own logical clock which can be read and set by the node reduction process. The system of distributed logical clocks satisfies Lamport's correctness and distributed synchronisation conditions. The programming language is a variant of GHC to which many features are borrowed from PARLOG. Primitives to express time and timing constraints are provided. A meta-interpreter is given to describe the operational sem...
In this paper we propose a method for extending programming languages that enables the specification...
The Sync Model, a parallel execution method for logic programming, is proposed. The Sync Model is a ...
Formal methods have proved to be highly beneficial in the requirements specification phase of softwa...
AbstractAn experiment using logic programming in the specification and implementation of a telecommu...
Clocked temporal logic programming(CTLP) is an extension of logic programming based on a clocked tem...
In this paper we motivate the need for applying logic programming to the specification of real-time ...
An important issue in real-time computing is the development of a usable and yet abstract computatio...
. We extend the specification language of temporal logic, the corresponding verification framework, ...
The information technology is a still rapid growing branch. It has led to the growing use of compute...
It is proposed that Normal Logic Programs with an explicit time ordering are a suitable basis for a ...
We survey logic-based and automata-based languages and techniques for the specification and verific...
AbstractThis paper introduces a simple real-time distributed computing model for message-passing sys...
Abstract. It is proposed that Normal Logic Programs with an explicit time ordering are a suitable ba...
The Sync Model, a parallel execution method for logic programming, is proposed. The Sync Model is a ...
AbstractChronolog(MC) is an extension of logic programming based on a linear-time temporal logic wit...
In this paper we propose a method for extending programming languages that enables the specification...
The Sync Model, a parallel execution method for logic programming, is proposed. The Sync Model is a ...
Formal methods have proved to be highly beneficial in the requirements specification phase of softwa...
AbstractAn experiment using logic programming in the specification and implementation of a telecommu...
Clocked temporal logic programming(CTLP) is an extension of logic programming based on a clocked tem...
In this paper we motivate the need for applying logic programming to the specification of real-time ...
An important issue in real-time computing is the development of a usable and yet abstract computatio...
. We extend the specification language of temporal logic, the corresponding verification framework, ...
The information technology is a still rapid growing branch. It has led to the growing use of compute...
It is proposed that Normal Logic Programs with an explicit time ordering are a suitable basis for a ...
We survey logic-based and automata-based languages and techniques for the specification and verific...
AbstractThis paper introduces a simple real-time distributed computing model for message-passing sys...
Abstract. It is proposed that Normal Logic Programs with an explicit time ordering are a suitable ba...
The Sync Model, a parallel execution method for logic programming, is proposed. The Sync Model is a ...
AbstractChronolog(MC) is an extension of logic programming based on a linear-time temporal logic wit...
In this paper we propose a method for extending programming languages that enables the specification...
The Sync Model, a parallel execution method for logic programming, is proposed. The Sync Model is a ...
Formal methods have proved to be highly beneficial in the requirements specification phase of softwa...