Generating BDDs for symbolic model checking in CCS

  • Authors:
  • Reinhard Enders;Thomas Filkorn;Dirk Taubner

  • Affiliations:
  • Siemens AG, Corporate Research and Development (ZFE BT SE 1), Otto-Hahn-Ring 6, W-8000 München 83, Federal Republic of Germany;Siemens AG, Corporate Research and Development (ZFE BT SE 1), Otto-Hahn-Ring 6, W-8000 München 83, Federal Republic of Germany;sd & m GmbH, Thomas-Dehler-Strasse 27, W-8000 Müünchen 83, Federal Republic of Germany

  • Venue:
  • Distributed Computing
  • Year:
  • 1993

Quantified Score

Hi-index 0.00

Visualization

Abstract

Finite transition systems can easily be represented by binary decision diagrams (BDDs) through the characteristic function of the transition relation. Burch et al. have shown how model checking of a powerful version of the µ-calculus can be performed on such BDDs. In this paper we show how a BDD can be generated from elementary finite transition systems given as BDDs by applying the CCS operations of parallel composition, restriction, and relabelling. The resulting BDDs only grow linearly in the number of parallel components. This way bisimilarity checking can be performed for processes out of the reach of conventional process algebra tools.