DocumentCode
2348866
Title
Coop: a shell for cooperating expert systems
Author
Shekhar, Shashi ; Ramamoorthy, C.V.
Author_Institution
Div. of Comput. Sci., California Univ., Berkeley, CA, USA
fYear
1989
fDate
23-25 Oct 1989
Firstpage
2
Lastpage
11
Abstract
Conventional expert system shells do not help in developing AI programs for large applications which require multidisciplinary knowledge and which are geographically distributed. To support these applications, a shell must provide tools for a knowledge based system to (1) reason about the need for cooperation, (2) understand global knowledge in order to locate relevant expert systems, and (3) select appropriate cooperation plans. Coop, which supports cooperation models for characterizing the three essential decisions in the cooperation process, is described. It provides a computational method for deciding whether an expert system has enough knowledge to solve a given problem or whether it needs to consult with other expert systems. A yellow pages technique is provided to represent global knowledge and to select appropriate cooperation plans. The Coop environment lets expert systems autonomously resolve the three fundamental decisions in cooperation at runtime. The Coop environment also provides tools for resolving distributed computing issues of initiating and controlling process groups on a network, monitoring the state of distributed computation, and support tools needed to implement a large AI program consisting of multiple knowledge bases and expert system processes
Keywords
distributed processing; expert systems; knowledge representation; software tools; AI; Coop; cooperating expert systems; cooperation plans; cooperation process; distributed computing issues; geographically distributed; global knowledge; knowledge based system; knowledge representation software engineering; multidisciplinary knowledge; multiple knowledge bases; process groups; yellow pages technique; Application software; Artificial intelligence; Computer architecture; Computer networks; Computer science; Distributed computing; Expert systems; Knowledge based systems; Production facilities; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Tools for Artificial Intelligence, 1989. Architectures, Languages and Algorithms, IEEE International Workshop on
Conference_Location
Fairfax, VA
Print_ISBN
0-8186-1984-8
Type
conf
DOI
10.1109/TAI.1989.65296
Filename
65296
Link To Document