AgentSpeak(L): BDI agents speak out in a logical computable language
MAAMAW '96 Proceedings of the 7th European workshop on Modelling autonomous agents in a multi-agent world : agents breaking away: agents breaking away
Knowledge Representation, Reasoning, and Declarative Problem Solving
Knowledge Representation, Reasoning, and Declarative Problem Solving
Autonomous Agents and Multi-Agent Systems
On the modularity assessment of aspect-oriented multiagent architectures: a quantitative study
International Journal of Agent-Oriented Software Engineering
Cognitive agents with non-monotonic reasoning
Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems: doctoral mentoring program
Combining Multiple Knowledge Representation Technologies into Agent Programming Languages
Declarative Agent Languages and Technologies VI
Motivation for a new formal framework for agent-oriented software engineering
International Journal of Agent-Oriented Software Engineering
Modularity in BDI-Based Multi-agent Programming Languages
WI-IAT '09 Proceedings of the 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology - Volume 02
Adding structure to agent programming languages
ProMAS'07 Proceedings of the 5th international conference on Programming multi-agent systems
Operational semantics for BDI modules in multi-agent programming
CLIMA'09 Proceedings of the 10th international conference on Computational logic in multi-agent systems
Evaluating probability of default: Intelligent agents in managing a multi-model system
Expert Systems with Applications: An International Journal
Belief/goal sharing BDI modules
The 10th International Conference on Autonomous Agents and Multiagent Systems - Volume 3
Ground tactical mission support by multi-agent control of UAV operations
HoloMAS'11 Proceedings of the 5th international conference on Industrial applications of holonic and multi-agent systems for manufacturing
LADS'09 Proceedings of the Second international conference on Languages, Methodologies, and Development Tools for Multi-Agent Systems
Hi-index | 0.00 |
One of the main challenges in agent-oriented programming is the design of specialized programming languages for single agent development. They should provide transparent interfaces to existing mainstream programming languages for easy integration with external code and legacy software. The underlying architecture of such programming languages has to be robust enough to support various approaches to knowledge representation and agent reasoning models.In this paper we propose a modular BDI agent programming architecture, which is independent of the internal structure of its components and agent reasoning model. The connections between the components of such a BDI system are provided by interaction rules. Using this separation, we are able to draw a clear distinction between knowledge representation issues of a BDI agent system components and its dynamics.