• DocumentCode
    116228
  • Title

    Optimized symbolic model checking for component-based systems

  • Author

    Lianyi Zhang ; Qingdi Meng ; Guiming Luo

  • Author_Institution
    Sch. of Software, Tsinghua Univ., Beijing, China
  • fYear
    2014
  • fDate
    18-20 Aug. 2014
  • Firstpage
    373
  • Lastpage
    378
  • Abstract
    Symbolic model checking with BDDs is a very effective model checking technique, which can prove (or disprove) the existence of a counterexample by the symbolic computation of reachable states sets of systems. However, the memory and time are consumed seriously by the symbolic computations for component-based systems. The BDD-based symbolic model checking for component-based systems is considered in this paper. Firstly, a method of partitioned transition relation is given. Then an algorithm is proposed to partition the variables of transitions into separate value-changed and value-unchanged sets. The memory can be reduced and the runtime is also improved and verified by some experiments.
  • Keywords
    binary decision diagrams; formal verification; object-oriented programming; set theory; BDD; binary decision diagram; component-based systems; partitioned transition relation; symbolic model checking; system states sets; Acceleration; Boolean functions; Component architectures; Compounds; Data structures; Model checking; Software; BDD-based symbolic model checking; Component-based system; Partitioned transition relation; Variable partition;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cognitive Informatics & Cognitive Computing (ICCI*CC), 2014 IEEE 13th International Conference on
  • Conference_Location
    London
  • Print_ISBN
    978-1-4799-6080-4
  • Type

    conf

  • DOI
    10.1109/ICCI-CC.2014.6921486
  • Filename
    6921486