| A. Amandi. Object-oriented agent programming through the brainstorm system. In Proc. of the 2nd International Conference on Practical Ap- 245 plications of Intelligent Agents and Multi-Agents, PAAM'97, London, U.K., pages 121--132. The Practical Application Compagny, 1997. |
.... system associated with an intelligent meta system [Ama97b] An agent could be viewed as an object that has a layer of intelligence, comprising a number of interobject capabilities such as communication, perception, reaction, and deliberation proto cols all of them not inherent to objects [Ama97a] A contribution would be to extend our MOP to support intelligent agents: relationship metaclasses should be then specialized to take into consideration intelligent inter objects capabilities like those enumerated above; Defining generic relationships improves the expressiveness of models. ....
A. Amandi. Object-oriented agent programming through the brainstorm system. In Proc. of the 2nd International Conference on Practical Ap- 245 plications of Intelligent Agents and Multi-Agents, PAAM'97, London, U.K., pages 121--132. The Practical Application Compagny, 1997.
....and so on for building applications. Concerning to architectures, many agent architectures have been proposed in the literature. Several of them can be classified as software architectures since they prescribe an implementation. We can mention Interrap [28, 16] ARCHON [9] and Brainstorm [1, 2] among them. Software architectures [33] prescribe an implementation as a specification of components and interfaces. Developers using these software architectures implement the components and then connect them through the specified interfaces. Thus, developers have a reusable design in a high ....
....implement the behavior related to a particular application being built. Moreover, the functionality provided by a framework can be extended by means of subclassification. In this paper, we present a framework for multi agent systems named Brainstorm J that is based on the Brainstorm architecture [1, 2]. This architecture allows simple objects to be extended to become agents. The extension is supported by meta objects [25] which represent a flexible and adaptable way for composing components. The paper is organized as follows. Section 2 briefly describes the Brainstorm architecture. Section 3 ....
[Article contains additional citation context not shown here]
A. Amandi and A. Price. Object-oriented agent programming through the brainstorm system. In PAAM'97 (Practical Applications of Intelligent Agents and Multi-Agents), London, April 1997.
....application specific functionality in order to build complete applications. Furthermore, the functionality of a framework can be extended to suit different requirements. In this paper we describe a framework for multi agent systems named Brainstorm J, which is based on the Brainstorm architecture [1, 2]. This architecture has been used to derive the abstract design of our framework. The rest of the paper is organized as follows: Section 2 introduces object oriented frameworks; Section 3 describes the architecture used as a base of the framework Brainstorm J; Section 4 presents our framework ....
....that behavior in order to define other behaviors in which the distance to a given goal can be measured. 3 Architectural Overview The backbone of Brainstorm J is a class hierarchy with a small number of abstract classes which have been built based on the design of the Brainstorm architecture [1, 2]. This section briefly describes the organization of the architecture and its components. The conception of Brainstorm is supported on the fact that a multi agent system can be considered as an object oriented system with an associated meta system. This meta system incorporates typical agent ....
A. Amandi and A. Price. Object-oriented agent programming through the brainstorm system. In PAAM'97 (Practical Applications of Intelligent Agents and Multi-Agents), London, April 1997.
....logic modules that encapsulate clauses enabling a common manipulation of element in the resulting integration. This article presents our approach for integrating object oriented and logic paradigms for agent programming that follows the guides for developing agents of the Brainstorm architecture [1,2]. Moreover, a particular materialization of this approach using two known programming languages, Java and Prolog, is also presented. It is named JavaLog and it is used in our agent examples. In the remainder of the article, we will first present the analysis on the usefulness of old ....
A. Amandi and A. Price. Object-Oriented Agent Programming through the Brainstorm System. In Proceedings of PAAM'97, Practical Applications of Intelligent Agents and Multi-Agents Conference. London, April, 1997.
....specific functionality in order to build complete applications. Furthermore, the functionality of a framework can be extendend to suit different requeriments. In this paper we describe a framework for multi agent systems named Brainstorm J, which is based on the Brainstorm architecture (Amandi and Price, 1997; Amandi and Price, 1998) This architecture has been used to derive the abstract design of our framework. The rest of the paper is organized as follows: Section 2 introduces some concepts related to frameworks; Section 3 describes the Brainstorm architecture used as a base of the framework ....
....the goal is achieved or dropped, unlike traditional IA planning, execution and planning are interleaved. 4 3 Architectural Overview The backbone of Brainstorm J is a class hierarchy with a small number of abstract classes which have been built based on the design of the Brainstorm architecture (Amandi and Price, 1997; Amandi and Price, 1998) This section briefly describes the organization of the architecture and its components. The conception of Brainstorm is supported on the fact that a multi agent system can be considered as an object oriented system with an associated meta system. This meta system ....
Amandi, A. and Price, A. (1997). Object-oriented agent programming through the brainstorm system. In PAAM'97 (Practical Applications of Intelligent Agents and Multi-Agents), London.
....4 we present how the manipulation of logic modules can resolve the interaction among agents. Finally, we comment on our results. 2 Basic Assumptions We work on agents following the guides provided by a software architecture [SG96] for building agents named Brainstorm. The Brainstorm architecture [AP97, AP98] prescribes agents supported by an integration of object oriented and logic paradigms. In Brainstorm, an object containing internal knowledge in logic modules represents agents. Each logic module contains a subset of the mental state of the agent expressed as logic clauses. For introducing the ....
A. Amandi and A. Price. Object-oriented agent programming through the brainstorm system. In PAAM'97 (Practical Applications of Intelligent Agents and MultiAgents) , London, April 1997.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC