Complexity bounds for the verification of real-time software

  • Authors:
  • Rohit Chadha;Axel Legay;Pavithra Prabhakar;Mahesh Viswanathan

  • Affiliations:
  • LSV, ENS Cachan S CNRS S INRIA, France;Dept. of Computer Science, University of Illinois at Urbana-Champaign;IRISA, campus de Beaulieu, INRIA Rennes, France;IRISA, campus de Beaulieu, INRIA Rennes, France

  • Venue:
  • VMCAI'10 Proceedings of the 11th international conference on Verification, Model Checking, and Abstract Interpretation
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present uniform approaches to establish complexity bounds for decision problems such as reachability and simulation, that arise naturally in the verification of timed software systems. We model timed software systems as timed automata augmented with a data store (like a pushdown stack) and show that there is at least an exponential blowup in complexity of verification when compared with untimed systems. Our proof techniques also establish complexity results for boolean programs, which are automata with stores that have additional boolean variables.