An approach to monitoring and diagnosing engineering processes by a knowledge-based system

Abstract This article presents the approach used for building and using the knowledge-based system SUPER to fulfill several types of requirements corresponding to different engineering-domain contexts. SUPER was developed for maintaining and updating information about an evolving system as its slate changes due to abnormal events such as faults or as a consequence of external actions taken on the system. After analyzing different requirements corresponding to engineering-application domains, the successive steps of the approach are given, mainly based on structuring the knowledge base in the shape of a network at the time of knowledge acquisition and maintaining the database consistent at run time. The first step was to develop a knowledge-acquisition module that uses a logical knowledge model to construct and compile the knowledge base as an AND/OR network and that maintains a consistent network of rules as it incrementally increases. The second step was to develop a looped inference engine to select an ...

[1]  P LeBeux,et al.  A knowledge acquisition system for expert systems , 1986 .

[2]  Victor R. Lesser,et al.  Diagnosis Using the Formal Theory of a Signal-Processing System , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[3]  Yun Peng,et al.  A Probabilistic Causal Model for Diagnostic Problem Solving Part II: Diagnostic Strategy , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[4]  P. Morizet-Mahoudeaux,et al.  A multi-microprocessor expert system for the neonatal resuscitation following , 1988, Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[5]  Frederick Hayes-Roth,et al.  Building expert systems , 1983, Advanced book program.

[6]  Edward H. Shortliffe,et al.  Computer-based medical consultations, MYCIN , 1976 .

[7]  Joe W. Duran,et al.  A General Expert System Design for Diagnostic Problem Solving , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  Kenneth D. Forbus Interpreting Observations of Physical Systems , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[9]  Edward H. Shortliffe,et al.  Production Rules as a Representation for a Knowledge-Based Consultation Program , 1977, Artif. Intell..

[10]  Pierre Morizet-Mahoudeaux,et al.  Maintaining consistency of database during monitoring of an evolving process by a knowledge-based system , 1991, IEEE Trans. Syst. Man Cybern..

[11]  Gary S. Kahn,et al.  Strategies for Knowledge Acquisition , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Drew McDermott,et al.  Temporal Data Base Management , 1987, Artif. Intell..

[13]  Victor R. Lesser,et al.  Modeling and Diagnosing Problem-Solving System Behavior , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[14]  Drew McDermott,et al.  Introduction to artificial intelligence , 1986, Addison-Wesley series in computer science.

[15]  Pamela K. Fink,et al.  Expert Systems and Diagnostic Expertise in the Mechanical and Electrical Domains , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[16]  P. Morizet-Mahoudeaux,et al.  Handling variables in a logical network of rules, revision of consistency controlling method of the plan of action manager SUPER , 1989, Conference Proceedings., IEEE International Conference on Systems, Man and Cybernetics.

[17]  James F. Allen Maintaining knowledge about temporal intervals , 1983, CACM.