HyTech: The HYbrid TECHnology Tool
HyTech is an automatic tool for the analysis of embedded systems.
HyTech computes the condition under which a linear hybrid system satisfies
a temporal requirement.
Hybrid systems are specified as collections of automata with discrete and
continuous components, and temporal requirements are verified by symbolic
If the verification fails, then HyTech generates a diagnostic error trace.
The standard reference to the HyTech algorithm is , and the standard
reference to the HyTech tool, .
 R. Alur, T.A. Henzinger, and P.-H. Ho.
Automatic Symbolic Verification of Embedded Systems.
IEEE Transactions on Software Engineering 22:181-201, 1996.
 T.A. Henzinger, P.-H. Ho, and H. Wong-Toi.
HyTech: A Model Checker for Hybrid Systems.
Software Tools for Technology Transfer 1:110-122, 1997.
The HyTech Team
HyTech was developed by
The HyTech Papers
The HyTech Files
We have compiled the same sources on Unix, Linux but also under Windows with Cygwin.
If you need to use HyTech on another platform, you should be able to compile the sources yourself with little effort (works with gcc 2.9x).
User guide: a manual with instructions for installation and usage
License agreement: we ask you to submit this before you get the software
hytech.tar.gz: HyTech Version 1.04f source code (Gzip compressed tar file of 679 KB)
hytech.tgz: the same as above (for users of Windows, which has a
problem with multiple file extensions)
Download binaries :
See the user guide for installation instructions.
Two HyTech Case Studies
For questions and comments send mail to
Tom Henzinger: back to my
Last updated in April, 2006.