Object-oriented knowledge-based system for basic problem-solving in science and engineering

被引:0
|
作者
Krishnamurthy, M.V.
Smith, F.J.
机构
关键词
C (programming language) - Computer applications - Database systems - Natural sciences computing - Object oriented programming;
D O I
10.14429/dsj.43.4320
中图分类号
学科分类号
摘要
The traditional database systems and knowledge-based systems are inadequate to handle the knowledge required to solve computational problems in science and engineering. The conventional handbooks and textbooks of science and engineering contain data on scientific quantities in the form of tables and a large number of formulae relating these quantities in the form of algebraic equations. This paper describes a knowledge-based system, developed using object-oriented approach to store and manipulate this kind of knowledge. The formulae are input in the same form as they are written, in terms of the well known symbols used by an engineer or a scientist. The system interprets the symbols as representing scientific quantities and links them with the underlying data and methods in the knowledge base. By linking data on scientific quantities with one or more appropriate formulae, it is shown that the knowledge base can be used for basic problem solving in science and engineering. The system has been developed on a Sun Spark Station using object-oriented environment, objectworks C++.
引用
收藏
页码:111 / 119
相关论文
共 50 条