• 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