Representing Interaction Protocols in DAML

We present a DAML ontology for describing interaction protocols. An interaction protocol defines the messaging patterns between communicating entities such as software agents. Interaction protocol ontology makes it possible to provide formal descriptions for interaction protocol instances. Core concepts of our interaction protocol ontology can be extended so that more complex and complete descriptions of interaction protocol instances can be given. Interaction protocol ontology helps with externalizing some of the software agents’ know-how thereby providing better adaptability and more dynamic behavior for the agents. Serializing interaction protocols in a suitable form for reuse supports creating software agents capable of adapting to various environments.

[1]  Jerry R. Hobbs,et al.  DAML-S: Web Service Description for the Semantic Web , 2002, SEMWEB.

[2]  Heikki Helin,et al.  Options for Reusing Agent Conversations , 2002, MATA.

[3]  Andreas Abecker,et al.  Agent-Mediated Knowledge Management , 2004, Lecture Notes in Computer Science.

[4]  Nigel Shadbolt,et al.  Agent-based semantic web services , 2003, WWW '03.

[5]  Prabir Nandi,et al.  Conversation-enabled Web Services for Agents and e-Business , 2002, International Conference on Internet Computing.

[6]  Matjaz B. Juric,et al.  Business process execution language for web services , 2004 .

[7]  Shige Peng UDDI Technical White Paper , 2000 .

[8]  H. Van Dyke Parunak,et al.  Representing Agent Interaction Protocols in UML , 2000, AOSE.

[9]  Lora Aroyo,et al.  Agent-Oriented Knowledge Management in Learning Environments: A Peer-to-Peer Helpdesk Case Study , 2003, AMKM.

[10]  Luís Botelho,et al.  Executing explicitly represented protocols , 2002 .

[11]  Santtu Toivonen Task-sensitive Adaptability for Software Agents , 2001 .

[12]  E. Horlait Mobile Agents for Telecommunication Applications , 2003, Lecture Notes in Computer Science.

[13]  Charles J. Petrie,et al.  Adding AI to Web Services , 2003, AMKM.

[14]  Adam Pease,et al.  Agent-Mediated Knowledge Engineering Collaboration , 2003, AMKM.

[15]  James A. Hendler,et al.  The Semantic Web — ISWC 2002 , 2002, Lecture Notes in Computer Science.

[16]  Nicolas Lhuillier,et al.  FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS , 2003 .

[17]  Adam Pease,et al.  Towards a standard upper ontology , 2001, FOIS.

[18]  Stephen Cranefield,et al.  Ontologies for Interaction Protocols , 2005 .

[19]  António Luís Lopes,et al.  From DAML-S to Executable Code , 2002 .