• 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