The name "Uptimator" is synonymous to "uptime estimator". This is an offline application that performs calculations on the availability rate of a platform (probability of uptime). Under our framework and assumptions, a platform consists of interchangeable and independent system(s). Each system consists of interchangeable and independent subsystem(s).
The availability rate is defined as the probability of the platform with at least one active system paired with an active subsystem, which is available for service requests. The application is based on well-established engineering theories, particularly in System Engineering Analysis and Site Reliability Engineering (SRE).
This application can: (1) calculate the availability rate of the platform which comprises interchangeable and independent systems and subsystems; (2) find the best number of interchangeable systems and subsystems to meet the target availability rate of the platform; (3) find the best number of interchangeable systems and subsystems to meet the target cost and availability rate of the platform; and (4) display a system diagram of the calculation.