SMART, or Stochastic Model-checking Analyzer for Reliability and Timing, is a software package that allows discrete-state models to be analyzed. Models may be specified either directly at a low level (e.g., as a finite state machine or Markov chain), or using a high-level formalism (e.g., as a Petri net). Analysis engines include CTL model checking and computation of performance measures.


MEDDLY, or Multi-terminal and Edge-valued Decision Diagram LibrarY, is an open-source software library for decision diagrams. It is written in C++ and has been integrated into several tools, including the new version of SMART. It supports binary and multi-valued decision diagrams, and edge-valued decision diagrams.