ChangeLog

V2.4

  • A better cache system.
  • A documentation in English, using Sphinx.
  • Add some metrics computation. One can compute maintainability, and therefore availability, for complex systems and voters.
  • An Archlinux package is made.
  • The code has been cleaned. (thank you pylint ;))
  • Symbolic computation can be performed, using sympy
>>> from sympy import symbols
>>> from fiabilipy import Component
>>> l, t = symbols('l t', positive=True)
>>> a = Component('a', lambda_=l)
>>> a.reliability(t)
exp(-l*t)

V2.3.1

  • Update the module name from fiabili to fiabilipy.

V2.3

  • Create a pypi package.
  • Update the documentation.
  • A Markov graph can be drawn.

V2.2

  • Add a markov module.

V0.2

  • Some metrics are cached to faster the computation (MTTF, MTTR, etc).
  • A documentation is started (in French… sorry).

V0.1

  • Show time.
  • System, Component and voter can be built.
  • Reliability can be computed.
  • MTTF can be computed.
  • Compute the minimal cuts of order 1 and 2.