Home > Research > Publications & Outputs > Formally Verified On-Line Diagnosis

Links

Text available via DOI:

View graph of relations

Formally Verified On-Line Diagnosis

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

Formally Verified On-Line Diagnosis. / Walter, Chris J.; Lincoln, Patrick; Suri, Neeraj.
In: IEEE Trans. Software Eng., Vol. 23, No. 11, 1997, p. 684-721.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

Walter, CJ, Lincoln, P & Suri, N 1997, 'Formally Verified On-Line Diagnosis', IEEE Trans. Software Eng., vol. 23, no. 11, pp. 684-721. https://doi.org/10.1109/32.637385

APA

Walter, C. J., Lincoln, P., & Suri, N. (1997). Formally Verified On-Line Diagnosis. IEEE Trans. Software Eng., 23(11), 684-721. https://doi.org/10.1109/32.637385

Vancouver

Walter CJ, Lincoln P, Suri N. Formally Verified On-Line Diagnosis. IEEE Trans. Software Eng. 1997;23(11):684-721. doi: 10.1109/32.637385

Author

Walter, Chris J. ; Lincoln, Patrick ; Suri, Neeraj. / Formally Verified On-Line Diagnosis. In: IEEE Trans. Software Eng. 1997 ; Vol. 23, No. 11. pp. 684-721.

Bibtex

@article{0d2377f14b4b46e8a610e5517daea070,
title = "Formally Verified On-Line Diagnosis",
abstract = "A reconfigurable fault tolerant system achieves the attributes of dependability of operations through fault detection, fault isolation and reconfiguration, typically referred to as the FDIR paradigm. Fault diagnosis is a key component of this approach, requiring an accurate determination of the health and state of the system. An imprecise state assessment can lead to catastrophic failure due to an optimistic diagnosis, or conversely, result in underutilization of resources because of a pessimistic diagnosis. Differing from classical testing and other off-line diagnostic approaches, we develop procedures for maximal utilization of the system state information to provide for continual, on-line diagnosis and reconfiguration capabilities as an integral part of the system operations. Our diagnosis approach, unlike existing techniques, does not require administered testing to gather syndrome information but is based on monitoring the system message traffic among redundant system functions. We present comprehensive on-line diagnosis algorithms capable of handling a continuum of faults of varying severity at the node and link level. Not only are the proposed algorithms on-line in nature, but are themselves tolerant to faults in the diagnostic process. Formal analysis is presented for all proposed algorithms. These proofs offer both insight into the algorithm operations and facilitate a rigorous formal verification of the developed algorithms.",
author = "Walter, {Chris J.} and Patrick Lincoln and Neeraj Suri",
year = "1997",
doi = "10.1109/32.637385",
language = "English",
volume = "23",
pages = "684--721",
journal = "IEEE Trans. Software Eng.",
number = "11",

}

RIS

TY - JOUR

T1 - Formally Verified On-Line Diagnosis

AU - Walter, Chris J.

AU - Lincoln, Patrick

AU - Suri, Neeraj

PY - 1997

Y1 - 1997

N2 - A reconfigurable fault tolerant system achieves the attributes of dependability of operations through fault detection, fault isolation and reconfiguration, typically referred to as the FDIR paradigm. Fault diagnosis is a key component of this approach, requiring an accurate determination of the health and state of the system. An imprecise state assessment can lead to catastrophic failure due to an optimistic diagnosis, or conversely, result in underutilization of resources because of a pessimistic diagnosis. Differing from classical testing and other off-line diagnostic approaches, we develop procedures for maximal utilization of the system state information to provide for continual, on-line diagnosis and reconfiguration capabilities as an integral part of the system operations. Our diagnosis approach, unlike existing techniques, does not require administered testing to gather syndrome information but is based on monitoring the system message traffic among redundant system functions. We present comprehensive on-line diagnosis algorithms capable of handling a continuum of faults of varying severity at the node and link level. Not only are the proposed algorithms on-line in nature, but are themselves tolerant to faults in the diagnostic process. Formal analysis is presented for all proposed algorithms. These proofs offer both insight into the algorithm operations and facilitate a rigorous formal verification of the developed algorithms.

AB - A reconfigurable fault tolerant system achieves the attributes of dependability of operations through fault detection, fault isolation and reconfiguration, typically referred to as the FDIR paradigm. Fault diagnosis is a key component of this approach, requiring an accurate determination of the health and state of the system. An imprecise state assessment can lead to catastrophic failure due to an optimistic diagnosis, or conversely, result in underutilization of resources because of a pessimistic diagnosis. Differing from classical testing and other off-line diagnostic approaches, we develop procedures for maximal utilization of the system state information to provide for continual, on-line diagnosis and reconfiguration capabilities as an integral part of the system operations. Our diagnosis approach, unlike existing techniques, does not require administered testing to gather syndrome information but is based on monitoring the system message traffic among redundant system functions. We present comprehensive on-line diagnosis algorithms capable of handling a continuum of faults of varying severity at the node and link level. Not only are the proposed algorithms on-line in nature, but are themselves tolerant to faults in the diagnostic process. Formal analysis is presented for all proposed algorithms. These proofs offer both insight into the algorithm operations and facilitate a rigorous formal verification of the developed algorithms.

U2 - 10.1109/32.637385

DO - 10.1109/32.637385

M3 - Journal article

VL - 23

SP - 684

EP - 721

JO - IEEE Trans. Software Eng.

JF - IEEE Trans. Software Eng.

IS - 11

ER -