next up previous
Next: Technologies for Distributed Computing Up: The Open Agent Previous: The Open Agent

Introduction

The evolution of models for the design and construction of software systems is being driven forward by several closely interrelated trends:

The Open Agent Architecture Architecture (OAA), gif a framework for constructing multiagent systems developed at the Artificial Intelligence Center of SRI International, arose from a desire to accommodate developments in these three areas in an integrated framework, which is suitable for practical use. In Sections 2 and 3 of this paper, we first review various approaches to distributed computing, and then situate our own approach within the scope of this related work. Following that, we briefly characterize the range of OAA-based systems built to date. Subsequent sections provide detailed descriptions of the inner workings of OAA. Whereas the motivating concepts for an early version of OAA were presented in [[Cohen et al.1994]], and certain OAA-based systems have been described in [[Cheyer and Julia1995], [Martin et al. 1996], [Martin et al. 1997], [Moore et al.1996], [Moran et al.1997], [Moran and Cheyer1995]], this is the first paper to present a detailed technical explanation of the system-building resources provided by OAA.


next up previous
Next: Technologies for Distributed Computing Up: The Open Agent Previous: The Open Agent

Adam Cheyer
Mon Oct 19 17:14:26 PDT 1998