TY - GEN
T1 - ACML - An XML-based agent communication language
AU - Duignan, Sean
AU - Chambers, Desmond
PY - 2012
Y1 - 2012
N2 - A significant amount of software agent research concentrates on agent architectures and the agent development process. Domain categorizations of such software agents include agents for deductive reasoning, practical reasoning, as well as intelligent agents. Common agent applications include data filtering and analysis, condition monitoring, personal assistance, electronic marketplace, and information brokering. The capability for autonomous action to meet design goals and objectives is one characteristic that bestows the title of "intelligent" on a software agent. Intelligent behaviour includes the ability to communicate with other agents using an expressive communication language, and the ability to cooperate with other agents to accomplish complex goals. We contend that the social environment within which software agents reside significantly influences the potential for intelligent behaviour. This paper addresses the agent communication/interaction aspects of agent design, assesses the current state of agent communication languages, and proposes an agent communication language based on the eXtensible Markup Language (XML). Furthermore, we assess our proposed agent communication language against a number of accepted criteria. Finally, we describe a prototype agent system that implements our proposals.
AB - A significant amount of software agent research concentrates on agent architectures and the agent development process. Domain categorizations of such software agents include agents for deductive reasoning, practical reasoning, as well as intelligent agents. Common agent applications include data filtering and analysis, condition monitoring, personal assistance, electronic marketplace, and information brokering. The capability for autonomous action to meet design goals and objectives is one characteristic that bestows the title of "intelligent" on a software agent. Intelligent behaviour includes the ability to communicate with other agents using an expressive communication language, and the ability to cooperate with other agents to accomplish complex goals. We contend that the social environment within which software agents reside significantly influences the potential for intelligent behaviour. This paper addresses the agent communication/interaction aspects of agent design, assesses the current state of agent communication languages, and proposes an agent communication language based on the eXtensible Markup Language (XML). Furthermore, we assess our proposed agent communication language against a number of accepted criteria. Finally, we describe a prototype agent system that implements our proposals.
KW - Intelligent agents
KW - Internet computing
KW - Software agents
UR - http://www.scopus.com/inward/record.url?scp=84904169751&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:84904169751
SN - 0889863237
SN - 9780889863231
T3 - Proceedings of the 6th IASTED International Conference on Software Engineering and Applications, SEA 2002
SP - 349
EP - 354
BT - Proceedings of the 6th IASTED International Conference on Software Engineering and Applications, SEA 2002
PB - Acta Press
T2 - 6th IASTED International Conference on Software Engineering and Applications, SEA 2002
Y2 - 4 November 2002 through 6 November 2002
ER -