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 条
  • [41] Object-oriented knowledge-based framework for open modeling in hierarchical simulation of microsystems
    Niculiu, T
    Manolescu, A
    Leonescu, D
    Manolescu, A
    Hofmann, K
    Glesner, M
    SIMULATION IN INDUSTRY: 9TH EUROPEAN SIMULATION SYMPOSIUM 1997, 1997, : 26 - 30
  • [42] An object-oriented knowledge-based approach for formulating applied general equilibrium models
    Wang, Z
    Slagle, J
    JOURNAL OF ECONOMIC DYNAMICS & CONTROL, 1996, 20 (1-3): : 209 - 236
  • [43] An object-oriented approach in knowledge based software engineering of an intelligent GUI
    Virvou, M
    Kabassi, K
    KNOWLEDGE-BASED SOFTWARE ENGINEERING, 2000, 62 : 285 - 292
  • [44] Assessing problem-solving in science and engineering programs
    Burkholder, Eric
    Price, Argenta
    Flynn, Michael
    Wieman, Carl
    2019 PHYSICS EDUCATION RESEARCH CONFERENCE, 2019, : 75 - 80
  • [45] Lessons learned: Pattern-based redesign of an object-oriented knowledge-engineering system
    Wilhelm, G
    Woyzeschke, P
    Erni, K
    JOOP-JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 2000, 13 (08): : 3 - 7
  • [46] Internet Knowledge-Sharing System Based On Object-Oriented
    Zhang, Junjun
    Liu, Yong
    Xiao, Yonggang
    2008 INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL I, PROCEEDINGS, 2008, : 239 - 243
  • [47] Web-based object-oriented knowledge processing system
    He, Xiaoxiao
    Shi, Zhongzhi
    Zhou, Huansong
    Huang, He
    Jisuanji Gongcheng/Computer Engineering, 2006, 32 (22): : 192 - 193
  • [48] OOCAP——A KNOWLEDGE BASED OBJECT-ORIENTED CAPP PROTOTYPE SYSTEM
    王茜
    JournalofSoutheastUniversity(EnglishEdition), 1992, (01) : 46 - 52
  • [49] The problem-solving role of basic science in solid lubrication
    Gardos, MN
    NEW DIRECTIONS IN TRIBOLOGY: PLENARY AND INVITED PAPERS FROM THE FIRST WORLD TRIBOLOGY CONGRESS, 1997, : 229 - 250
  • [50] THE APPLICATION OF BASIC SCIENCE CONCEPTS TO CLINICAL PROBLEM-SOLVING
    BALLA, JI
    BIGGS, JB
    GIBSON, M
    CHANG, AM
    MEDICAL EDUCATION, 1990, 24 (02) : 137 - 147