Issue No. 07 - July (1990 vol. 39)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/12.55692
<p>Analyzing the performance of real-time control systems featuring mechanisms for online recovery from software faults is discussed. The application is assumed to consist of a number of interacting cyclic processes. The underlying hardware is assumed to be a multiprocessor, possibly with a separate control processor. The software structure is assumed to use design diversity along with forward and/or backward recovery. A detailed but efficiently solvable model for predicting various performance and reliability characteristics is developed. One of the key ideas used in modeling is hierarchical decomposition, which enables computation of level-oriented performance parameters in an efficient manner. The model is general, and adaptable for a number of useful special cases.</p>
performance analysis; real-time software supporting fault-tolerant operation; online recovery; interacting cyclic processes; multiprocessor; performance; reliability characteristics; modeling; hierarchical decomposition; level-oriented performance parameters; fault tolerant computing; multiprocessing systems; performance evaluation; real-time systems.
K. Kant, "Performance Analysis of Real-Time Software Supporting Fault-Tolerant Operation", IEEE Transactions on Computers, vol. 39, no. , pp. 906-918, July 1990, doi:10.1109/12.55692