Executing Temporal Logic Programs

Executing Temporal Logic Programs
Author :
Publisher : CUP Archive
Total Pages : 148
Release :
ISBN-10 : 0521310997
ISBN-13 : 9780521310994
Rating : 4/5 (994 Downloads)

Book Synopsis Executing Temporal Logic Programs by : B. C. Moszkowski

Download or read book Executing Temporal Logic Programs written by B. C. Moszkowski and published by CUP Archive. This book was released on 1986-03-06 with total page 148 pages. Available in PDF, EPUB and Kindle. Book excerpt: Temporal logic is gaining recognition as an attractive and versatile formalism for rigorously specifying and reasoning about computer programs, digital circuits and message-passing systems. This book introduces Tempura, a programming language based on temporal logic, Tempura provides a way of directly executing suitable temporal logic specifications of digital circuits, parallel programs and other dynamic systems. Since every Tempura statement is also a temporal formula, the entire temporal logic formalism can be used as the assertion language and semantics. One result is that Tempura has the two seemingly contradictory properties of being a logic programming language and having imperative constructs such as assignment statements. The presentation investigates Interval Temporal Logic, a formalism with conventional temporal operators such as next and always as well as lesser known ones such as chop. This provides the basis for Tempura. The design of an interpreter for Tempura is also included, as are a variety of sample Tempura programs illustrating how to model both hardware and software.


Executing Temporal Logic Programs Related Books

Executing Temporal Logic Programs
Language: en
Pages: 148
Authors: B. C. Moszkowski
Categories: Computers
Type: BOOK - Published: 1986-03-06 - Publisher: CUP Archive

DOWNLOAD EBOOK

Temporal logic is gaining recognition as an attractive and versatile formalism for rigorously specifying and reasoning about computer programs, digital circuits
Executing Temporal Logic Programs
Language: en
Pages: 96
Authors: Ben Moszkowski
Categories: Computer programming
Type: BOOK - Published: 1985 - Publisher:

DOWNLOAD EBOOK

Automata, Languages and Programming
Language: en
Pages: 964
Authors: Ugo Montanari
Categories: Computers
Type: BOOK - Published: 2003-08-06 - Publisher: Springer

DOWNLOAD EBOOK

This book constitutes the refereed proceedings of the 27th International Colloquium on Automata, Languages and Programming, ICALP 2000, held in Geneva, Switzerl
The Language of Time: A Reader
Language: en
Pages: 602
Authors: Inderjeet Mani
Categories: Language Arts & Disciplines
Type: BOOK - Published: 2005-05-27 - Publisher: OUP Oxford

DOWNLOAD EBOOK

This reader collects and introduces important work in linguistics, computer science, artificial intelligence, and computational linguistics on the use of lingui
Constraint Programming
Language: en
Pages: 460
Authors: Brian Mayoh
Categories: Computers
Type: BOOK - Published: 2013-11-21 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

Constraint programming is like an octopus spreading its tentacles into databases, operations research, artificial intelligence, and many other areas. The concep