• DocumentCode
    1645367
  • Title

    Domain-specific software architectures: distributed intelligent control and management

  • Author

    Hayes-Roth, Frederick ; Erman, Lee D. ; Terry, Allan ; Hayes-Roth, B.

  • Author_Institution
    Cimflex Teknowledge Corp., Palo Alto, CA, USA
  • fYear
    1992
  • Firstpage
    117
  • Lastpage
    128
  • Abstract
    The development of a generic control architecture suitable for use as a single intelligent agent or as multiple cooperating agents is described. The generic architecture combines a task-oriented domain controller with a metacontroller that schedules activities within the domain controller. The domain controller provides functions for model-based situation assessment and planning, and intercontroller communication. Typically, these functions are performed by modules taken from a repository of reusable software. To improve the controller development process, many of the best ideas from software engineering and knowledge engineering are being combined in a software environment. This environment includes a blackboard-like development workspace to represent both the software under development and the software development process itself. The workspace also provides mechanisms for triggering applications of software tools, including knowledge-based software design assistants
  • Keywords
    distributed processing; intelligent control; software engineering; blackboard-like development workspace; distributed intelligent control; distributed management; domain-specific software architectures; intercontroller communication; knowledge engineering; metacontroller; multiple cooperating agents; reusable software; software engineering; software environment; task-oriented domain controller; Communication system control; Computer architecture; Intelligent agent; Knowledge engineering; Process control; Programming; Software architecture; Software engineering; Software performance; Software reusability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Control System Design, 1992. (CACSD), 1992 IEEE Symposium on
  • Conference_Location
    Napa, CA
  • Type

    conf

  • DOI
    10.1109/CACSD.1992.274441
  • Filename
    274441