• Cite Icon2
  • https://doi.org/10.1007/978-3-540-79721-0_1Copy DOI Icon

Knowware: A Commodity Form of Knowledge

  • May 17, 2008
  • Ruqian Lu
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Knowledge and Intelligence have a much closed relationship. Knowledge is both the crystallization and source of intelligence. Knowledge embodies intelligence, and intelligence emerges from knowledge. Every ICAX system (Intelligent Computer Aided X, where X may mean any domain, such as education, design or manufacturing, etc.), such as ICAI (I = Instruction), ICAD (D = Design), ICAM (M = Manufacturing), etc., has its intelligence based on a content rich knowledge base. In this sense, we may have the formula: ICAX = CAX + X knowledge base. Using this formula, we have developed a methodology of generating knowledge based system automatically. The core idea is to develop a domain-oriented pseudo-natural language (PNL for short), where PNL means a normalized subset of some natural language, which can be easily parsed by computer. Each domain expert may use this language to write down his knowledge and experience. A PNL compiler then compiles 'program's written in this PNL to form a domain knowledge base. Combined with a preexisting system shell, a prototype of the knowledge based system is automatically generated. We have applied this idea to automatic generation of ICAI and ICASE (SE = Software Engineering) systems. The following problem is how to generalize this idea. Can the development of knowledge base and system shell be done by different people or groups? Can the knowledge base be easily renewed or even become an independent commodity? Finally, we have got an answer to this problem. The commodity form of such knowledge base is knowware. In general, knowware is a commodity form of knowledge. More precisely, knowware is a commercialized knowledge module with documentation and intellectual property, which is computer operable, but free of any built-in control mechanism, meeting some industrial standards and embeddable in software/hardware. The process of development, application and management of knowware is called knowware engineering. Three different knowware life cycle models are discussed: the furnace model, the crystallization model and the spiral model. Software/ knowware co-engineering is a mixed process involving both software engineering and knowware engineering issues. It involves three parallel lines of developing system components of different types. The key issues of this process are how to guarantee the correctness and appropriateness of system composition and decomposition. The ladder principle, which is a modification of the waterfall model, and the tower principle, which is a modification of the fountain model, are proposed.

Similar Papers
  • Research Article
  • Citations1

Formulation of Expert System Knowledge

  • Oct 01, 1989
  • Proceedings of the Human Factors Society Annual Meeting
  • Deborah A Mitta
  • Research Article

Construction a Knowledge Base of a CAD System for Neutralizing Emissions from Energy Source Enterprises and Production Enterprises

  • Jan 01, 2025
  • LETI Transactions on Electrical Engineering & Computer Science
  • R I Solnitsev +4
  • Research Article
  • Citations5

Trust-Sensitive Evolution of DL-Lite Knowledge Bases

  • Feb 12, 2017
  • Proceedings of the AAAI Conference on Artificial Intelligence
  • Dmitriy Zheleznyakov +2
  • Conference Article
  • Citations9

The Nature-Technogenic Control System design information maintenance

  • May 01, 2017
  • R I Solnitsev +4
  • Single Report

High-Performance Integration Transition and Exploitation of Knowledge (HITEK)

  • Feb 01, 2002
  • Adam Pease
  • Conference Article
  • Citations4

Digital Knowledge Base for Industrial Augmented Reality Systems Based on Semantic Technologies

  • Mar 01, 2021
  • Daniel Eckertz +3
  • Book Chapter
  • Citations10

Anatomy of Knowledge Bases Used in Design Science Research

  • Jan 01, 2012
  • Oliver Gaß +4
  • Conference Article
  • Citations7

More than wyshful thinking

  • Jan 01, 1997
  • Graham Greenleaf +4
  • Research Article
  • Citations10

At the Core of a Knowledge Base

  • Sep 01, 1997
  • Journal of Knowledge Management
  • Wendi Bukowitz
  • Book Chapter

Knowledge Engineering of System Refinement What We Learnt from Software Engineering

  • Sep 17, 2017
  • Rainer Knauf
  • Research Article

A Community Developed Knowledge Base System and Its Impact on a School Closing Decision

  • Jan 01, 1981
  • IEEE Transactions on Systems, Man, and Cybernetics
  • Robert F Erlandson
  • Research Article
  • Citations51

Isolating variables that impact on or detract from the effectiveness of elaboration strategies.

  • Jan 01, 1994
  • Journal of Educational Psychology
  • Teena Willoughby +2
  • Conference Article

IShopping agent: a knowledge base assisting online shoppers through ontologies

  • Nov 02, 2003
  • IEMC '03 Proceedings. Managing Technologically Driven Organizations: The Human Side of Innovation and Change
  • Wen-Shan Lin +1
  • Research Article

Technology as a Core Part of a Teacher's Knowledge Base in the Digital Age

  • May 07, 2021
  • L2 Journal
  • Minsook Kim
  • Research Article

O uso do conhecimento como técnica evolutiva voltada à melhoria dos processos e de tomada de decisão

  • Jul 15, 2013
  • Liane Mählmann Kipper +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.