Abstract
Due to the complexity of the numerical simulation of flow and/or water quality, there is an increasing demand for integration of recent knowledge management, artificial intelligence technology with the conventional hydraulic algorithmic models in order to assist novice application users in selection and manipulation of various mathematical tools. In this paper, a prototype knowledge management system on flow and water quality is addressed to simulate human expertise during the problem solving by incorporating artificial intelligence and coupling various descriptive knowledge, procedural knowledge and reasoning knowledge involved in the coastal hydraulic and transport processes. The system is developed through employing Visual Rule Studio, a hybrid expert system shell, as an ActiveX Designer under Microsoft Visual Basic 6.0 environment since it combines the advantages of both production rules and object-oriented programming technology. The architecture, the development and the implementation of the prototype system are delineated in details. Based on the succinct features and conditions of a variety of flow and water quality models, three kinds of class definitions, Section and Problem as well as Question are defined and the corresponding knowledge rule sets are also established. Both forward chaining and backward chaining are used collectively during the inference process. A typical example is also presented to demonstrate the application of the prototype knowledge management system.
Original language | English |
---|---|
Pages (from-to) | 321-330 |
Number of pages | 10 |
Journal | Expert Systems with Applications |
Volume | 22 |
Issue number | 4 |
DOIs | |
Publication status | Published - 1 May 2002 |
Keywords
- Artificial intelligence
- Flow and water quality modeling
- Knowledge management system
- Object-oriented programming
- Production rule
- Visual interface
ASJC Scopus subject areas
- Artificial Intelligence
- Computer Science Applications