Knowledge management system on flow and water quality modeling

Kwok Wing Chau, C. Chuntian, Chi Wai Li

Research output: Journal article publicationJournal articleAcademic researchpeer-review

68 Citations (Scopus)

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 languageEnglish
Pages (from-to)321-330
Number of pages10
JournalExpert Systems with Applications
Volume22
Issue number4
DOIs
Publication statusPublished - 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

Cite this