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
Link To Document