• DocumentCode
    2449030
  • Title

    Live and Fair Constraint Automata and Their Linear Temporal Logic of Steps

  • Author

    NavidPour, Sara ; Izadi, Mohammad ; Movaghar, Ali

  • Author_Institution
    Dept. of Comput. Eng., Sharif Univ. of Tech., Tehran
  • fYear
    2008
  • fDate
    July 28 2008-Aug. 1 2008
  • Firstpage
    211
  • Lastpage
    218
  • Abstract
    Constraint automata as acceptors of timed data streams are the semantic models of component connectors specified in the language of Reo. In this paper, we investigate the augmentation of the theory of constraint automata by live- ness and fairness requirements. We define the notion of liveness for constraint automata as a set of infinite runs and show that our definitions of weak and strong fairness requirements, as we expect, satisfy the liveness requirements. It is shown that live or fair constraint automata can be composed using extended versions of the join operator for ordinary constraint automata such that, the resulted automaton itself be live or fair, respectively. Also, we present a linear temporal logic interpreted over infinite strings of transitions of constraint automata as a specification language for their properties. This temporal logic can be used as the specification language in the field of model checking. We show that our defined fairness conditions can be expressed not only by sets of computations but also by temporal formulas in the proposed linear temporal logic of steps.
  • Keywords
    automata theory; temporal logic; component connectors; fair constraint automata; linear temporal logic; model checking; specification language; timed data streams; Application software; Automata; Computer applications; Connectors; Constraint theory; Cultural differences; Logic; Power system modeling; Software systems; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications, 2008. COMPSAC '08. 32nd Annual IEEE International
  • Conference_Location
    Turku
  • ISSN
    0730-3157
  • Print_ISBN
    978-0-7695-3262-2
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2008.130
  • Filename
    4591559