|
|
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
* Конвертация файла может нарушить форматирование оригинала. По-возможности скачивайте файл в оригинальном формате.
Популярные книги за неделю:
Система упражнений по развитию способностей человека (Практическое пособие)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 818 Kb
Сотворение мира (3-х томник)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 817 Kb
Только что пользователи скачали эти книги:
Система упражнений по развитию способностей человека (Практическое пособие)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 818 Kb
Психологическое учение К.Г. ЮнгаАвтор: Иоланда ЯкобиКатегория: Психология. Социология
Размер книги: 356 Kb
Network Intrusion Detection (3rd Edition)Автор: Stephen Northcutt, Автор: Judy Novak
Размер книги: 3.61 Mb
Haptics: Generating and Perceiving Tangible Sensations, Part I: 7th International Conference, EuroHaptics 2010, Amsterdam, The Netherlands, July 8-10, ... Applications, incl. Internet Web, and HCI)Автор: Astrid M. L. Kappers, Автор: Jan BF van Erp, Автор: Wouter M Bergmann Tiest, Автор: Frans CT Van Der HelmКатегория: Математика, Прикладная математика
Размер книги: 12.89 Mb
Wages and Unemployment: A Study in Non-Walrasian MacroeconomicsАвтор: Pierre PicardКатегория: Образование
Размер книги: 1.29 Mb
Handbook of Vapor Pressure: Volume 4:: Inorganic Compounds and Elements (Library of Physico-Chemical Property Data)Автор: Carl L. YawsКатегория: Химия
Размер книги: 21.64 Mb
|
|
|