Using the temporal logic RDL for design specifications

Dov Gabbay, Ian Hodkinson, Anthony Hunter

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations


In summary, RDL is an intuitionistic temporal logic for the specification of requirements and design of time-dependent systems. Coverage of RDL includes a backward chaining theorem prover for constructing a design from a requirement, and an execution mechanism for constructing a model of the design such that the model can be checked to satisfy the requirement at each point. A brief overview of executable temporal logic is presented together with a discussion of the advantages of an intuitionistic version. RDL is being developed as a formalism that would be appropriate for AI-based design support in engineering.

Original languageEnglish
Title of host publicationConcurrency
Subtitle of host publicationTheory, Language, and Architecture - UK/Japan Workshop, Proceedings
EditorsTakayasu Ito, Akinori Yonezawa
PublisherSpringer Verlag
Number of pages15
ISBN (Print)9783540464525
StatePublished - 1991
Externally publishedYes
EventUK/Japan Workshop on Concurrency Theory, 1989 - Oxford, United Kingdom
Duration: 25 Sep 198927 Sep 1989

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume491 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


ConferenceUK/Japan Workshop on Concurrency Theory, 1989
Country/TerritoryUnited Kingdom

Bibliographical note

Publisher Copyright:
© Springer-Vedag Berlin Heidelberg 1991.


The authors would like to thank Hanno Wupper and his group at the University of Nijmegen for collaborating in this research. This work is supported by ESPRIT under Basic Research Action project 3096 (SPEC).

FundersFunder number
ESPRIT under Basic Research Action3096


    Dive into the research topics of 'Using the temporal logic RDL for design specifications'. Together they form a unique fingerprint.

    Cite this