Title :
An architectural framework for CKBS applications
Author_Institution :
Dept. of Comput. Sci., Keele Univ., UK
fDate :
8/1/1996 12:00:00 AM
Abstract :
This paper presents an architectural framework for cooperating knowledge based systems (CKBSs) with parallels drawn from the multiagent systems of DAI. A CKBS is distinguished from a multiagent system by its need to provide a workable approach for real-world distributed applications. The framework proposed considers only interagent activities in what is called transaction-oriented processing. The framework, based largely on well-tested computer science concepts, provides for a multilayered edifice with information transparency, and a multilevel schema to suit different user expertise. It permits dynamic definition of cooperation strategies for different tasks as required, in a high-level language providing relative ease of use. A particular novelty is the interpretation of actions as side-effects of update operations on action tuples transmitted among agents via what are called shadows. This provides the generality needed. Effectiveness, flexibility, and ease of use are some of the key considerations
Keywords :
cooperative systems; distributed databases; knowledge based systems; action tuples; architectural framework; cooperating knowledge based systems; effectiveness; flexibility; high-level language; information transparency; interagent activities; multiagent systems; multilayered edifice; multilevel schema; real-world distributed applications; shadows; transaction-oriented processing; update operations; user expertise; Application software; Artificial intelligence; Autonomous agents; Computer science; Distributed databases; Hardware; High level languages; Knowledge based systems; Manufacturing; Multiagent systems;
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on