Knowledge Engineering of a Monitoring and Control Decision Support System

This paper presents the Object-Oriented Knowledge Engineering (OOKE) methodology and its application in developing an expert system. OOKE is an expert system development methodology which incorporates the conceptual modelling tool of Inferential Modelling Technique into the analysis model of the Object-Oriented Software Engineering methodology. It was applied to develop a supervisory and decision support system for monitor and control of a water distribution system called the Water Advisor. The expertise, heuristics and reasoning knowledge of experts were acquired and then formulated in a model building process using the OOKE into a conceptual model which became the basis for a prototype expert system.