Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Pitfalls of agent-oriented development
AGENTS '98 Proceedings of the second international conference on Autonomous agents
The Unified Modeling Language user guide
The Unified Modeling Language user guide
Multiagent systems and societies of agents
Multiagent systems
MP3: The Definitive Guide
Constructing Intelligent Agents Using Java
Constructing Intelligent Agents Using Java
Introduction to Multiagent Systems
Introduction to Multiagent Systems
IEEE Internet Computing
Using Archon to Develop Real-World DAI Applications, Part 1
IEEE Expert: Intelligent Systems and Their Applications
A systematic review of software robustness
Information and Software Technology
Hi-index | 0.00 |
Once the decision is made of using agents in your software application you should decide how these agents are going to be implemented and integrated in your application. There are basically two options to implement agents. Either you use a dedicated agent platform or you implement the agents from scratch in some standard programming language. The choice between these options impacts the architecture of your application. This article will briefly discuss both options and will present object-oriented models to integrate agents in your application in case of the latter option being used. The presented models can be used as guidelines to integrate software agents in object-oriented software applications.