The Java-based Reliability Library

JReliability - The Java-based Reliability Library

JReliability allows to derive several reliability-related measures like Mean-Time-To-Failure (MTTF) or Mission-Time (MT) of complex systems that are modeled using Boolean functions.

The library is highly extensible such that special evaluators to derive other measures as well as other system representations can be included seamlessly.

Moreover, JReliability offers a graphical user interface (GUI) for the visualization of the derived reliability measures as well as the possibility to visualize the Boolean representation of the system.

The source code is available on GitHub. Releases are provided via Maven Central.

JReliability is powered by:

Other non-commercial reliability evaluation tools and libraries: