Title :
Building embedded languages and expert system shells in Prolog
Author :
Yalçinalp, L. Ümit ; Sterling, Leon
Author_Institution :
Dept. of Comput. Eng. & Sci., Case Western Reserve Univ., Cleveland, OH, USA
Abstract :
Building embedded languages in Prolog is considered, with special attention given to expert system shells. The paradigm of metaprogramming of which building embedded languages is an example, is discussed. Interpreters for embedded languages are reviewed with emphasis on metainterpreters. Two applications, explanation and uncertainty reasoning are presented, and the techniques that were used in their construction are discussed
Keywords :
PROLOG; expert systems; knowledge engineering; logic programming; program interpreters; Prolog; embedded languages; expert system shells; explanation; metainterpreters; metaprogramming; uncertainty reasoning; Buildings; Debugging; Embedded computing; Engines; Expert systems; Knowledge acquisition; Knowledge based systems; Object oriented programming; Uncertainty; Writing;
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
DOI :
10.1109/TAI.1990.130310