Presentation

Theory and Practice of Agent Communication in the Semantic Web Era

Tim Finin and Yannis K Labrou

July 14, 2003

6116431 bytes

PDF Document - Need a reader? Get one here

agent, ai, fipa, kif, kqml, multi-agent systems, tutorial

This four-hour tutorial was given at the Second International Joint Conference on Autonomous Agents and Multiagent Systems, covered both introductory and intermediate concepts of the theory and practice of Agent Communication Languages in the Semantic Web era.

This tutorial focused on software agents as autonomous, cooperating processes that use rich agent communication languages to exchange information and knowledge and to coordinate their activities. It presented the general requirements of agent communication languages, their theoretical underpinnings, current languages (and their semantics), their realizations in software implementations, ongoing standardization efforts, and future trends. It introduced the semantic web, the fundamental concepts behind it, its languages and tools, and explored applications that seek to bring together semantic web technologies and communicating agents.

The approach developed by the Knowledge Sharing Effort (KSE), including the languages KIF, KQML, and Ontolingua, was described briefly. We discussed the various semantic efforts for agent communication languages (including the semantics of FIPA ACL) and the current FIPA agent framework and languages. We also reviewed efforts that impacted the future of agent communication languages, such as the integration of XML into ACL frameworks, new "semantic web" languages (e.g., RDF, DAML, OIL), and the role of shared semantic web ontologies in achieving mutual understanding. The course concluded with a review of agent-based projects that are using some of the agent communication language and semantic web components discussed.

8 downloads

Public

OWL Tweet