KAoS: A Knowledgeable Agent-oriented System
Nicholas J. George, Robert J. Jasper, Monica Rosman LaFever, Katrina M. Morrison, Daniel B. Rosenthal, S. Tockey, Dirk John, Jeffrey M. Bradshaw, Fred Hutchinson, Guy André Boy, Peter D. Holm · 1994
In this paper, we discuss an effort to develop and evaluate a generic agent framework. A major goal of this work was to separate ge-netic agent characteristics from domain-specific characteristics. To test out our ideas, we implemented a demonstration prototype called KAoS (Knowledgeable Agent-ori-ented System) in SmaUtalk-80 on the Mac-intosh, extending the Smalltalk primitives in C. We developed the original system to support local and distributed interapplication facili-ties using Apple Events, Program-to-Pro-gram Communication (PPC), Dynamic Data Exchange (DDE), and TCP/IP proto-cols. We are currently extending the archi-tecture with: a more robust object interoperability foundation (Common Ob-ject Request Broker Architecture or COR-BA), agent authoring and run-time interfaces, and learning and adaptive mech-anisms. 1