Region Encoding Diagram for Fully Symbolic Verification of Real-Time Systems

  • Authors:
  • Farn Wang

  • Affiliations:
  • -

  • Venue:
  • COMPSAC '00 24th International Computer Software and Applications Conference
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

RED (Region Encoding Diagram), first reported in [15], is a BDD-like data-structure for fully symbolic verification of symmetric real-time systems with single clock per process. We propose to extend RED for asymmetric real-time systems with unrestricted number of global or local clocks. Unlike in DBM which records differences between pairs of clock readings, we records the ordering among fractional parts of clock readings into integer sequences encoded in RED's. Like BDD, the new RED is also a minimal canonical form for its target system state-space representations. The number of variables used in RED is O(jXj log jXj) when X is the clock set in the input system description. Experiment has been carried out to compare performance with tools UPPAAL2k and Kronos. Accordingly, we find out that our RED is the most efficient real-time system safety analyzer as long as concurrency complexity is considered.