In this paper a new approach for implementing CIRCAL algorithms using event logic is presented. A high-level description of an algorithm is expressed in CIRCAL, a formal parallel hardware description language. The approach employs a transition signaling convention and a request-acknowledgement protocol under bundled data model. The mapping approach is a syntax-directed one that will parse various CIRCAL constructs to their corresponding event logic. The mapping methodology is illustrated by an example
This is a thesis work for the M.Sc. degree in mathematics and computer science at the University of ...
To appear.International audienceThe UML Profile for Modeling and Analysis of Real-Time and Embedded ...
In this paper we define the real-time {\em logic of event clocks}. This logic is inspired from {\em ...
The work reported in this paper is part of a silicon compiler that receives a parallel algorithm wri...
Clocked temporal logic programming(CTLP) is an extension of logic programming based on a clocked tem...
High-level, behavioural language specification is seen as a significant strategy for overcoming the ...
We define a translation from Condition/Event nets to the Circal process algebra. Such a translation ...
The Circal process algebra is being used to explore the behavioural specification of systems that ar...
Chronolog is an extension of logic programming based on temporal logic. The paper presents a framewo...
Reconfigurable computers based on field programmable gate array technology allow applications to be ...
This thesis presents a framework for the specification and compilation of modules in a system that u...
We propose a new style of model checking of timed transition systems, where instead of reasoning abo...
A model for logic programming of real time computing systems is presented. The model is based on the...
Vector clocks are the appropriate mechanism used to track causality among the events produced by a d...
Pre-proceedingsInternational audienceThe Clock Constraint Specification Language (CCSL) has initiall...
This is a thesis work for the M.Sc. degree in mathematics and computer science at the University of ...
To appear.International audienceThe UML Profile for Modeling and Analysis of Real-Time and Embedded ...
In this paper we define the real-time {\em logic of event clocks}. This logic is inspired from {\em ...
The work reported in this paper is part of a silicon compiler that receives a parallel algorithm wri...
Clocked temporal logic programming(CTLP) is an extension of logic programming based on a clocked tem...
High-level, behavioural language specification is seen as a significant strategy for overcoming the ...
We define a translation from Condition/Event nets to the Circal process algebra. Such a translation ...
The Circal process algebra is being used to explore the behavioural specification of systems that ar...
Chronolog is an extension of logic programming based on temporal logic. The paper presents a framewo...
Reconfigurable computers based on field programmable gate array technology allow applications to be ...
This thesis presents a framework for the specification and compilation of modules in a system that u...
We propose a new style of model checking of timed transition systems, where instead of reasoning abo...
A model for logic programming of real time computing systems is presented. The model is based on the...
Vector clocks are the appropriate mechanism used to track causality among the events produced by a d...
Pre-proceedingsInternational audienceThe Clock Constraint Specification Language (CCSL) has initiall...
This is a thesis work for the M.Sc. degree in mathematics and computer science at the University of ...
To appear.International audienceThe UML Profile for Modeling and Analysis of Real-Time and Embedded ...
In this paper we define the real-time {\em logic of event clocks}. This logic is inspired from {\em ...