DocumentCode
3296729
Title
Origins and metamorphoses of the Trinity: logic, nets, automata
Author
Trakhtenbrot, Boris
Author_Institution
Sch. of Math. Sci., Tel Aviv Univ., Israel
fYear
1995
fDate
26-29 Jun 1995
Firstpage
506
Lastpage
507
Abstract
Synthesis and verification of systems with finite state space are well established problems in logic and computer science and have a long history. Precise formulations are based on preliminary formalization of two languages: SPEC (for specifications), IMP (for implementations) and a (satisfaction) relation, sat, included in IMP x SPEC. Clearly, one can consider different languages which may reflect a variety of abstraction levels. It may well happen that an object at a given level may serve as implementation for a higher level and also as specification for a lower level. From this perspective the three level paradigm is instructive and there is a proliferation of its versions. Though many of them are relevant to the subject, in this lecture the author singles out only one to which he refers to as The Trinity, namely: at the highest level-specifications expressed as formulas based on second order monadic logic (SOML); at the intermediate level-formalization of transducers (i.e. transformers of input signals into output signals) via finite sequential automata; at the lower level-formalization of discrete synchronous hardware via logical nets
Keywords
automata theory; formal logic; formal specification; program verification; SOML; The Trinity; abstraction levels; discrete synchronous hardware; finite sequential automata; finite state space; input signals; intermediate level; logical nets; output signals; precise formulations; preliminary formalization; second order monadic logic; specifications; systems verification; three level paradigm; transducer formalization; Arithmetic; Automata; Computer science; Game theory; Hardware; Logic; Signal synthesis; State-space methods; Transducers; Turning;
fLanguage
English
Publisher
ieee
Conference_Titel
Logic in Computer Science, 1995. LICS '95. Proceedings., Tenth Annual IEEE Symposium on
Conference_Location
San Diego, CA
ISSN
1043-6871
Print_ISBN
0-8186-7050-9
Type
conf
DOI
10.1109/LICS.1995.523284
Filename
523284
Link To Document