Agent-oriented programming:

Abstract: "A new computational framework is presented, called agent-oriented programming, which can be viewed as an (sic) specialization of object-oriented programming. The state of an agent consists of components called beliefs, choices, capabilities, commitments, and possibly others; for this...

Full description

Saved in:
Bibliographic Details
Main Author: Shoham, Yoav (Author)
Format: Book
Language:English
Published: Stanford, Calif. 1990
Series:Stanford University / Computer Science Department: Report STAN CS 1335
Subjects:
Summary:Abstract: "A new computational framework is presented, called agent-oriented programming, which can be viewed as an (sic) specialization of object-oriented programming. The state of an agent consists of components called beliefs, choices, capabilities, commitments, and possibly others; for this reason the state of an agent is called its mental state. The mental state of agents is captured formally in an extension of standard epistemic logics: beside temporalizing the knowledge and belief operators, AOP introduces operators for commitment, choice and capability. Agents are controlled by agent programs, which include primitives for communicating with other agents
In the spirit of speech-act theory, each communication primitives is of a certain type: informing, requesting, offering, and so on. This document presents the concept of AOP, and describes progress made to date towards realizing it.
Physical Description:51 S.