|
|
libcats.org
Executing Temporal Logic ProgramsBen C. MoszkowskiTemporal 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 2 (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.
EPUB | FB2 | MOBI | TXT | RTF
* Конвертация файла может нарушить форматирование оригинала. По-возможности скачивайте файл в оригинальном формате.
Популярные книги за неделю:
Проектирование и строительство. Дом, квартира, садАвтор: Петер Нойферт, Автор: Людвиг Нефф
Размер книги: 20.83 Mb
Система упражнений по развитию способностей человека (Практическое пособие)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 818 Kb
Сотворение мира (3-х томник)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 817 Kb
Радиолюбительские схемы на ИС типа 555Автор: Трейстер Р.Категория: Электротехника и связь
Размер книги: 13.64 Mb
Только что пользователи скачали эти книги:
Руководство по экспериментальному изучению новых фармакологических веществАвтор: Хабриев Р.У.
Размер книги: 5.34 Mb
Digital Video For DummiesАвтор: Keith UnderdahlКатегория: Компьютерные науки
Размер книги: 13.26 Mb
Probability and Statistical Models: Foundations for Problems in Reliability and Financial MathematicsАвтор: Arjun K. Gupta, Автор: Wei-Bin Zeng, Автор: Yanhong Wu
Размер книги: 1.17 Mb
Рынок транспортных услуг: Методические указания к практическим и контрольным работамАвтор: Холявко В.Г., Автор: Битюкова А.Н.Категория: Менеджмент и организация управления
Размер книги: 274 Kb
Feedback Linearization of RF Power AmplifiersАвтор: J.L. Dawson, Автор: Thomas H. Lee, Автор: Joel L. Dawson
Размер книги: 5.69 Mb
The Politics of Jesus. Vicit Agnus noster, 2nd editionАвтор: John Howard Yoder
Размер книги: 7.95 Mb
|
|
|