Introduction

UPPAAL is a tool for modeling, validation and verification of real-time systems model. It is appropriate for systems that can be modeled as a collection of non-deterministic processes with finite control structure and real-valued clocks (i.e. timed automata), communicating through channels and (or) shared data structures. Typical application areas include real-time controllers, communication protocols, and other systems in which timing aspects are critical.

The UPPAAL tool consists of three main parts:

The three tools as well as the system description language, the requirements specification language, and the items found in the menu bar and the toolbar of UPPAAL's main window are described in these help pages.

More information about UPPAAL can be found at the web site http://www.uppaal.com.