• DocumentCode
    3045625
  • Title

    Dependable knowledge-based systems development and verification: what we can learn from software engineering and what we need

  • Author

    Bologna, Sandro ; Ness, Eyvind ; Sivertsen, Terje

  • Author_Institution
    OECD Halden Reactor Project, Norway
  • fYear
    1990
  • fDate
    6-9 Nov 1990
  • Firstpage
    86
  • Lastpage
    95
  • Abstract
    It is argued that knowledge engineering could benefit from incorporating methodologies for software development and verification as found in traditional software engineering. Specifically, the authors investigate if and how traditional software engineering approaches could be transported to the development and verification of knowledge-based systems (KBSs). They present a few ideas on how to use formal methods in KBS development using, e.g. algebraic specifications. The fundamental conflict between the expressive power and the provability of knowledge engineering languages is identified and discussed
  • Keywords
    knowledge based systems; knowledge engineering; program verification; software engineering; KBS development; algebraic specifications; formal methods; knowledge engineering; knowledge engineering languages; knowledge-based systems development; software development; traditional software engineering; verification; Application software; Artificial intelligence; Engines; Humans; Inductors; Knowledge based systems; Knowledge engineering; Safety; Software engineering; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Tools for Artificial Intelligence, 1990.,Proceedings of the 2nd International IEEE Conference on
  • Conference_Location
    Herndon, VA
  • Print_ISBN
    0-8186-2084-6
  • Type

    conf

  • DOI
    10.1109/TAI.1990.130315
  • Filename
    130315