• DocumentCode
    1643319
  • Title

    Order-Independence of Vector-Based Transition Systems

  • Author

    Raffelsieper, Matthias ; Mousavi, MohammadReza ; Zantema, Hans

  • Author_Institution
    Dept. of Comput. Sci., Tech. Univ. Eindhoven, Eindhoven, Netherlands
  • fYear
    2010
  • Firstpage
    115
  • Lastpage
    123
  • Abstract
    Semantics of many specification languages, particularly those used in the domain of hardware, is described in terms of vector-based transition systems. In such a transition system, each macro-step transition is labeled by a vector of inputs. When performing a macro-step, several inputs may potentially change. Each macro-step can thus be decomposed in a number of micro-steps, taking one input change at a time into account. This is akin to an interleaving semantics, where a concurrent step is represented by an interleaving of its constituting components. We present criteria on vector-based transition systems, which guarantee that the next state computation is independent of the order in which these micro-steps are executed. If our criteria are satisfied by the semantic definition of a certain specification, then its state-space generation or exploration algorithm needs to only consider one representative among all possible permutations of such micro-steps. We demonstrate the applicability of our criteria to the specification of transistor netlists.
  • Keywords
    specification languages; interleaving semantic; macro step transition; specification language; state computation; vector based transition system; Construction industry; Diamond-like carbon; Hardware; Semantics; Silicon; System recovery; Transistors; Model checking; Moore machines. Order independence; Partial order reduction; Vector-based transition systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application of Concurrency to System Design (ACSD), 2010 10th International Conference on
  • Conference_Location
    Braga
  • ISSN
    1550-4808
  • Print_ISBN
    978-1-4244-7266-6
  • Electronic_ISBN
    1550-4808
  • Type

    conf

  • DOI
    10.1109/ACSD.2010.24
  • Filename
    5552683