Autonomous Agents and Multi-Agent Systems
Programming multi-agent systems
The Knowledge Engineering Review
Goal Types in Agent Programming
Proceedings of the 2006 conference on ECAI 2006: 17th European Conference on Artificial Intelligence August 29 -- September 1, 2006, Riva del Garda, Italy
2APL: a practical agent programming language
Autonomous Agents and Multi-Agent Systems
Goals in agent systems: a unifying framework
Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems - Volume 2
Integrating heterogeneous agent programming platforms within artifact-based environments
Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems - Volume 1
Reasoning about agent execution strategies
Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems - Volume 3
Goal Selection Strategies for Rational Agents
Languages, Methodologies and Development Tools for Multi-Agent Systems
Providing Integrated Development Environments for Multi-Agent Systems
MATES '08 Proceedings of the 6th German conference on Multiagent System Technologies
Modularity in Agent Programming Languages
PRIMA '08 Proceedings of the 11th Pacific Rim International Conference on Multi-Agents: Intelligent Agents and Multi-Agent Systems
Combining Multiple Knowledge Representation Technologies into Agent Programming Languages
Declarative Agent Languages and Technologies VI
Mental State Abduction of BDI-Based Agents
Declarative Agent Languages and Technologies VI
Motivation for a new formal framework for agent-oriented software engineering
International Journal of Agent-Oriented Software Engineering
Reasoning about agent deliberation
Autonomous Agents and Multi-Agent Systems
Reasoning about plan revision in BDI agent programs
Theoretical Computer Science
A delegation-based architecture for collaborative robotics
AOSE'10 Proceedings of the 11th international conference on Agent-oriented software engineering
Temporal planning in dynamic environments for P-CLAIM agents
LADS'09 Proceedings of the Second international conference on Languages, Methodologies, and Development Tools for Multi-Agent Systems
ProMAS'10 Proceedings of the 8th international conference on Programming Multi-Agent Systems
Hi-index | 0.00 |
This paper discusses the need for an e??ective and practical BDI-based agent-oriented programming language with formal semantics. It proposes an alternative by presenting the syntax and semantics of a programming language, called 2APL (A Practical Agent Programming Language). This programming language facilitates the implementation of multi-agent systems consisting of individual cognitive agents. 2APL distinguishes itself from other BDI-based agentoriented programming languages by having formal semantics while realising an e??ective integration of declarative and imperative style programming. This is done by introducing a set of practical programming constructs, including both declarative goals and events (which are used interchangeably in other programming languages), and specifying their operational semantics.