About Tempo

Tempo is a simple formal language for modeling dis- tributed systems with (or without) timing constraints as collections of interacting state machines, called timed input/output automata(TIOA).

Learning Tempo

The TIOA monograph contains a complete description of the theory of Timed I/O Automata, the mathematical framework underlying the Tempo language and tools. The Tempo User Guide, provided with the Tempo Toolset, describes how the theory of Timed I/O Automata is formalized into the Tempo modeling language.

Current Version - 0.2.3 Beta

The links below correspond to version 0.2.3 of the toolkit. It now includes the Eclipse user interface as well as the command line interface. Note that you do not have to download both. If you wish to only use the UI, grab the Eclipse archive. Questions, comments, and the latest news regarding the tempo toolset can be found at the tempo news group.

Downloading Tempo Toolset 0.2.3 Beta

Command line version of the tools

tempo.zip Platform neutral version MD5=ea07a9aa85d144c5b7650d17208143d5
tempo.msi Windows installer MD5=b240fb7698a790b2d1fedf7861569579

Eclipse-based User Interface

tempo_ui.msi Windows MD5=56c531ef597a0a417efa520fa5270e1e
tempoGUI_OSXppc.zip OSX-PPC MD5=7b6ee47eafb5e5f0fd6964e5599fcd30
tempoGUI_OSXx86.zip OSX-Intel MD5=54422fca71c1e008e9f1f4b5a98bd1cd
tempoGUI_LinuxX86.zip Linux MD5=03d93c671a025538f5188e2900e16145

Getting started documentation

Readme first README.pdf
Install notes INSTALL.pdf
Release notes ReleaseNotes.pdf

Tempo Toolset Archive