Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Timing Verification by Successive Approximation 1 R. Alur A. Itai R.P. Kurshan M. Yannakakis
 

Summary: Timing Verification by Successive Approximation 1
R. Alur A. Itai R.P. Kurshan M. Yannakakis
AT&T Bell Laboratories
Murray Hill, NJ 07974
Abstract. We present an algorithm for verifying that a model M with timing constraints satisfies a
given temporal property T . The model M is given as a parallel composition of !­automata P i , where each
automaton P i is constrained by bounds on delays. The property T is given as an !­automaton as well,
and the verification problem is posed as a language inclusion question L(M ) ` L(T ). In constructing the
composition M of the constrained automata P i , one needs to rule out the behaviors that are inconsistent
with the delay bounds, and this step is (provably) computationally expensive. We propose an iterative
solution which involves generating successive approximations M j to M , with containment L(M ) ` L(M j )
and monotone convergence L(M j ) ! L(M ) within a bounded number of steps. As the succession progresses,
the approximations M j become more complex. At any step of the iteration one may get a proof or a counter­
example to the original language inclusion question. The described algorithm is implemented into the verifier
Cospan. We illustrate the benefits of our strategy through some examples.
1 Introduction
In recent years, there has been considerable interest in developing tools for automatic verification of
concurrent systems. A verification algorithm determines whether a model of a finite­state system satisfies
its specification given as a temporal logic formula or as an !­automaton. For delay insensitive systems, the
correctness can be proved by abstracting real­time as nondeterministic delay, retaining only the sequencing of

  

Source: Alur, Rajeev - Department of Computer and Information Science, University of Pennsylvania

 

Collections: Computer Technologies and Information Sciences