Representing interaction protocols in DAML

Santtu Toivonen, Heikki Helin

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

8 Citations (Scopus)


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.
Original languageEnglish
Title of host publicationAgent-Mediated Knowledge Management
Subtitle of host publicationInternational Symposium AMKM 2003
ISBN (Electronic)978-3-540-24612-1
ISBN (Print)978-3-540-20868-6
Publication statusPublished - 2004
MoE publication typeA4 Article in a conference publication

Publication series

SeriesLecture Notes in Computer Science


  • DAML
  • ontology
  • interaction protocol ontology
  • interaction protocols
  • software agents


Dive into the research topics of 'Representing interaction protocols in DAML'. Together they form a unique fingerprint.

Cite this