Understanding computers and cognition
Understanding computers and cognition
Intention is choice with commitment
Artificial Intelligence
Enabling technology for knowledge sharing
AI Magazine
A translation approach to portable ontology specifications
Knowledge Acquisition - Special issue: Current issues in knowledge modeling
Communications of the ACM
A semantics approach for KQML—a general purpose communication language for software agents
CIKM '94 Proceedings of the third international conference on Information and knowledge management
KAoS: toward an industrial-strength open agent architecture
Software agents
The DARPA knowledge sharing effort: progress report
Readings in agents
Agent Communication Languages: The Current Landscape
IEEE Intelligent Systems
A Protocol-Based Semantics for an Agent Communication Language
IJCAI '99 Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence
Investigating Interactions between Agent Conversations and Agent Control Components
Issues in Agent Communication
On Conversation Policies and the Need for Exceptions
Issues in Agent Communication
An Approach to Using XML and a Rule-Based Content Language with an Agent Communication Language
Issues in Agent Communication
On Abstract Models and Conversation Policies
Issues in Agent Communication
A Schema-Based Approach to Specifying Conversation Policies
Issues in Agent Communication
Semantics for an Agent Communication Language
ATAL '97 Proceedings of the 4th International Workshop on Intelligent Agents IV, Agent Theories, Architectures, and Languages
Facilitating Open Communication in Agent Systems: The InfoSleuth Infrastructure
ATAL '97 Proceedings of the 4th International Workshop on Intelligent Agents IV, Agent Theories, Architectures, and Languages
AgenTalk: Describing Multiagent Coordination Protocols with Inheritance
TAI '95 Proceedings of the Seventh International Conference on Tools with Artificial Intelligence
Semantics for an agent communication language
Semantics for an agent communication language
Toward a semantics for an agent communications language based on speech0-acts
AAAI'96 Proceedings of the thirteenth national conference on Artificial intelligence - Volume 1
A theoretical framework on proactive information exchange in agent teamwork
Artificial Intelligence
A theoretical framework on proactive information exchange in agent teamwork
Artificial Intelligence
Case learning for CBR-based collision avoidance systems
Applied Intelligence
Hi-index | 0.00 |
An Agent Communication Language (ACL) is a collection of speech-act-like message types, with agreed-upon semantics, which facilitate the knowledge and information exchange between software agents. From Knowledge Query and Manipulation Language (KQML) to FIPA ACL, ACL's have been a cornerstone for the development of systems of communicating agents, and simultaneously they have been the subject of intensive standardization efforts. Standardization's goal is usability. As a result, although the initial focus on ACL's revolved around establishing the semantics of ACL's, a variety of usability-related questions have entered the picture of standardizing communication among agents. In this article, we present these questions and the work that addresses them, alongside the historical evolution of ACL's, their semantics and the results of the standardization.