Object-oriented analysis and design with applications (2nd ed.)
Object-oriented analysis and design with applications (2nd ed.)
Why interaction is more powerful than algorithms
Communications of the ACM
Object-oriented software construction (2nd ed.)
Object-oriented software construction (2nd ed.)
Modelling social action for AI agents
Artificial Intelligence - Special issue: artificial intelligence 40 years later
On agent-based software engineering
Artificial Intelligence
Developing multi-agent systems with a FIPA-compliant agent framework
Software—Practice & Experience
A development toolkit to realize autonomous and interoperable agents
Proceedings of the fifth international conference on Autonomous agents
CORBA Programming Unleashed
The Art of the Metaobject Protocol
The Art of the Metaobject Protocol
The Gaia Methodology for Agent-Oriented Analysis and Design
Autonomous Agents and Multi-Agent Systems
Deploying FIPA-Compliant Systems on Handheld Devices
IEEE Internet Computing
ATAL '01 Revised Papers from the 8th International Workshop on Intelligent Agents VIII
Operational semantics for agents: the grey-box modeling approach
AAMAS '03 Proceedings of the second international joint conference on Autonomous agents and multiagent systems
Integrating objective & subjective coordination in multi-agent systems
Proceedings of the 2004 ACM symposium on Applied computing
Journal of Intelligent Manufacturing
Hi-index | 0.00 |
Agent-oriented software engineering has not yet solved the basic problem of why we should use agents to build our software system. Why is it convenient to use agents instead of more mature technologies like, for example, software components? This paper addresses this issue and compares a BDI-like agent model with well-known component models like Enterprise JavaBeans, CORBABeans and .NET components. The two major results of such a comparison are: (i) agents are more reusable and more composable than components, and (ii) agents allow to describe systems at a higher level of abstractions than components. This work is not meant to be conclusive; rather it intends to start a debate on these and related topics.