• DocumentCode
    871710
  • Title

    A patterned approach for linking knowledge-based systems to external resources

  • Author

    Davis, Leigh ; Gamble, Rose F. ; Kimsen, S.

  • Author_Institution
    Dept. of Math. & Comput. Sci., Univ. of Tulsa, OK, USA
  • Volume
    34
  • Issue
    1
  • fYear
    2004
  • Firstpage
    222
  • Lastpage
    233
  • Abstract
    Knowledge-based systems (KBSs) have been developed and used in industry and government as assistance systems, voting partner systems, and embedded applications. As web-based systems change the face of software implementations, these closed, internal KBSs need to be integrated into multicomponent applications that provide updated and extensible services. Therefore, KBSs must be adapted to an environment in which data and control are exchanged with external processes and resources; complementing other participating systems or using them to refine its own results. This integration can be a daunting task. If improperly done, it can result in an inefficient and unmanageable composite application. One approach to simplifying this task is the use of architectural patterns for integration. These patterns are assembled from functional entities that resolve component interoperability conflicts. In this paper, we describe an architectural pattern called the Knowledge Director pattern, which directs the integration of a closed KBS into a broader application environment.
  • Keywords
    knowledge based systems; open systems; software architecture; Knowledge Director pattern; Web-based system; architectural pattern integration; assistance system; component interoperability; data exchange; embedded application; external resource linking; knowledge-based system; software architecture; voting partner system; Application software; Assembly; Control systems; Databases; Electrical equipment industry; Engines; Government; Joining processes; Knowledge based systems; Voting; Artificial Intelligence; Database Management Systems; Databases, Factual; Information Storage and Retrieval; Internet; Pattern Recognition, Automated; Software; Systems Integration;
  • fLanguage
    English
  • Journal_Title
    Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1083-4419
  • Type

    jour

  • DOI
    10.1109/TSMCB.2003.811862
  • Filename
    1262496