• DocumentCode
    756764
  • Title

    Saturation for a General Class of Models

  • Author

    Miner, Andrew S.

  • Author_Institution
    Dept. of Comput. Sci., Iowa State Univ., Ames, IA
  • Volume
    32
  • Issue
    8
  • fYear
    2006
  • Firstpage
    559
  • Lastpage
    570
  • Abstract
    Implicit techniques for construction and representation of the reachability set of a high-level model have become quite efficient for certain types of models. In particular, previous work developed a "saturation" algorithm that exploits asynchronous behavior to efficiently construct the reachability set using multiway decision diagrams, but using a Kronecker product expression to represent each model event. For models whose events do not naturally fall into this category, use of the saturation algorithm requires adjusting the model by combining components or splitting events into subevents until a Kronecker product expression is possible. In practice, this can lead to additional overheads during reachability set construction. This paper presents a new version of the saturation algorithm that works for a general class of models: models whose events are not necessarily expressible as Kronecker products, models containing events with complex priority structures, and models whose state variables have unknown bounds. Experimental results are given for several examples
  • Keywords
    Markov processes; decision diagrams; formal verification; reachability analysis; set theory; Kronecker product expression; model checking; model event representation; multiway decision diagram; reachability set construction; saturation algorithm; stochastic analysis; Boolean functions; Computer Society; Data structures; Degradation; Explosions; Formal verification; Helium; Performance analysis; Stochastic processes; System recovery; Model checking; stochastic analysis.;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.2006.81
  • Filename
    1703387