Applications of Hierarchical Reasoning in the Verification of Complex Systems

  • Authors:
  • Swen Jacobs;Viorica Sofronie-Stokkermans

  • Affiliations:
  • Max-Planck-Institut für Informatik, Stuhlsatzenhausweg 85, Saarbrücken, Germany;Max-Planck-Institut für Informatik, Stuhlsatzenhausweg 85, Saarbrücken, Germany

  • Venue:
  • Electronic Notes in Theoretical Computer Science (ENTCS)
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we show how hierarchical reasoning can be used to verify properties of complex systems. Chains of local theory extensions are used to model a case study taken from the European Train Control System (ETCS) standard, but considerably simplified. We show how testing invariants and bounded model checking (for safety properties expressed by universally quantified formulae, depending on certain parameters of the systems) can automatically be reduced to checking satisfiability of ground formulae over a base theory.