Applying Model-Based Diagnosis

This chapter considers some practical examples of model-based diagnostic systems. None of the systems discussed contains a perfect solution to the challenge of building efficient and effective diagnostic systems, but each one provides significant advantages over building a diagnostic system by manually constructing a diagnostic fault tree. Such advantages should be available in any application domain where the domain can be modeled, where diagnosis depends on the structure of the domain, and where the details of the structure are easily available.