Skip to main content

2018 | OriginalPaper | Buchkapitel

Bounded Correctness Checking for Extended CTL Properties with Past Operators

verfasst von : Fei Pu

Erschienen in: Geo-Spatial Knowledge and Intelligence

Verlag: Springer Singapore

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

search-config
loading …

Abstract

Bounded semantics of a certain temporal logic is a basis to develop bounded model checking algorithms for finding errors in system designs. Traditional temporal logics are used in formal verification to predicate about the future evolutions of dynamic systems, both with a linear time model or a branching time model. This paper we further study bounded semantics of extended CTL formulas with past operators (PeCTL) which not only allows some sort of fairness but also could reason about the past behaviors of the systems being verified. Since QBF (quantified boolean formula) is exponentially more succinct in expressing specifications, we thus develop a QBF encoding of PeCTL from the proposed bounded semantics. Finally, we present a bounded correctness checking algorithm for PeCTL formulas and apply the bounded semantics of PeCTL to derive a QBF-based characterization of PeCTL properties.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Baier, C., Katoen, J.P.: Principles of Model Checking. MIT Press, Cambridge (2008)MATH Baier, C., Katoen, J.P.: Principles of Model Checking. MIT Press, Cambridge (2008)MATH
3.
Zurück zum Zitat Biere, A., Cimmatti, A., Clarke, E., Strichman, O., Zhu, Y.: Bounded model checking. Adv. Comput. 58, 117–148 (2003)CrossRef Biere, A., Cimmatti, A., Clarke, E., Strichman, O., Zhu, Y.: Bounded model checking. Adv. Comput. 58, 117–148 (2003)CrossRef
5.
Zurück zum Zitat Penczek, W., Wozna, B., Zbrzezny, A.: Bounded model checking for the universal fragment of CTL. Fundam. Inform. 51, 135–156 (2002)MathSciNetMATH Penczek, W., Wozna, B., Zbrzezny, A.: Bounded model checking for the universal fragment of CTL. Fundam. Inform. 51, 135–156 (2002)MathSciNetMATH
7.
Zurück zum Zitat Laroussinie, F., Schnoebelen, P.: Specification in CTL past for verification in CTL. Inf. Comput. 156, 236–263 (2000)MathSciNetCrossRef Laroussinie, F., Schnoebelen, P.: Specification in CTL past for verification in CTL. Inf. Comput. 156, 236–263 (2000)MathSciNetCrossRef
12.
Zurück zum Zitat McMillan, K.L.: Symbolic Model Checking. Kluwer Academic Publisher, Dordrecht (1993)CrossRef McMillan, K.L.: Symbolic Model Checking. Kluwer Academic Publisher, Dordrecht (1993)CrossRef
13.
Zurück zum Zitat Bryant, R.E.: Binary decision diagrams and beyond: enabling technologies for formal verification. In: ICCAD, pp. 236–243 (1995) Bryant, R.E.: Binary decision diagrams and beyond: enabling technologies for formal verification. In: ICCAD, pp. 236–243 (1995)
14.
Zurück zum Zitat Jussila, T., Biere, A.: Compressing BMC encodings with QBF. Electron. Notes Theor. Comput. Sci. 174, 45–56 (2006)CrossRef Jussila, T., Biere, A.: Compressing BMC encodings with QBF. Electron. Notes Theor. Comput. Sci. 174, 45–56 (2006)CrossRef
15.
Zurück zum Zitat Allen, E.: Sometimes and Not Never revisited: on branching versus linear time temporal logic. J. ACM 33(1), 151–178 (1986)MathSciNetCrossRef Allen, E.: Sometimes and Not Never revisited: on branching versus linear time temporal logic. J. ACM 33(1), 151–178 (1986)MathSciNetCrossRef
17.
18.
Zurück zum Zitat Zhaowei, X., Zhang, W.: Linear templates of ACTL formulas with an application to SAT-based verification. Inf. Process. Lett. 127, 6–16 (2017)MathSciNetCrossRef Zhaowei, X., Zhang, W.: Linear templates of ACTL formulas with an application to SAT-based verification. Inf. Process. Lett. 127, 6–16 (2017)MathSciNetCrossRef
20.
Zurück zum Zitat Clarke, E., Kroening, D., Ouaknine, J., Strichman, O.: Computational challenges in bounded model checking. Int. J. Softw. Tools Technol. Transfer 7, 174–183 (2005)CrossRef Clarke, E., Kroening, D., Ouaknine, J., Strichman, O.: Computational challenges in bounded model checking. Int. J. Softw. Tools Technol. Transfer 7, 174–183 (2005)CrossRef
21.
Zurück zum Zitat Ganai, M.K., Gupta, A.: Accelerating high-level bounded model checking. In: ICCAD, pp. 794–801 (2006) Ganai, M.K., Gupta, A.: Accelerating high-level bounded model checking. In: ICCAD, pp. 794–801 (2006)
22.
25.
Zurück zum Zitat Kemper, S.: SAT-based verification for timed component connectors. Sci. Comput. Program. 77(7–8), 779–798 (2012)CrossRef Kemper, S.: SAT-based verification for timed component connectors. Sci. Comput. Program. 77(7–8), 779–798 (2012)CrossRef
27.
Zurück zum Zitat Gomes, C., Selman, B., Kautz, H.: SAT encodings of state-space reachability problems in numeric domains. In: IJCAI, pp. 1918–1923 (2007) Gomes, C., Selman, B., Kautz, H.: SAT encodings of state-space reachability problems in numeric domains. In: IJCAI, pp. 1918–1923 (2007)
Metadaten
Titel
Bounded Correctness Checking for Extended CTL Properties with Past Operators
verfasst von
Fei Pu
Copyright-Jahr
2018
Verlag
Springer Singapore
DOI
https://doi.org/10.1007/978-981-13-0896-3_56