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
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.