Skip to main content

1998 | OriginalPaper | Buchkapitel

First-Order-CTL Model Checking

verfasst von : Jürgen Bohn, Werner Damm, Orna Grumberg, Hardi Hungar, Karen Laster

Erschienen in: Foundations of Software Technology and Theoretical Computer Science

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

This work presents a first-order model checking procedure that verifies systems with large or even infinite data spaces with respect to first-order CTL specifications. The procedure relies on a partition of the system variables into control and data. While control values are expanded into BDD-representations, data values enter in form of their properties relevant to the verification task. The algorithm is completely automatic. If the algorithm terminates, it has generated a first-order verification condition on the data space which characterizes the system’s correctness. Termination can be guaranteed for a class that properly includes the data-independent systems, defined in [10].This work improves [5], where we extended explicit model checking algorithms. Here, both the control part and the first-order conditions are represented by BDDs, providing the full power of symbolic model checking for control aspects of the design.

Metadaten
Titel
First-Order-CTL Model Checking
verfasst von
Jürgen Bohn
Werner Damm
Orna Grumberg
Hardi Hungar
Karen Laster
Copyright-Jahr
1998
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-540-49382-2_27

Premium Partner