An object-oriented framework for building software agents

5Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

Abstract

Agent technology is a new approach of Distributed Artificial Intelligence to implement autonomous entities driven by beliefs, goals, capabilities and plans, and other agency properties such as adaptation, interaction, and mobility. Software agents are the focus of considerable research in the artificial intelligence community, but not much has been done in the field of software engineering. In this paper, we present an object-oriented framework for building software agents in a distributed environment. The design of the framework also allows an easy mapping of the models developed in the analysis and design phase of the Gaia Methodology to object-oriented code. We believe that object-oriented framework technology can reduce not only the development time but also the complexity of implementing multi-agent systems. We present an instantiated application that uses this framework to illustrate an implementation.

Cite

CITATION STYLE

APA

Sardinha, J. A. R. P., Ribeiro, P. C., Milidiú, R. L., & De Lucena, C. J. P. (2003). An object-oriented framework for building software agents. Journal of Object Technology, 2(1), 85–97. https://doi.org/10.5381/jot.2003.2.1.a2

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free