@inproceedings{5a17e45ec17a486595f225edbe46af22,
title = "Representing interaction protocols in DAML",
abstract = "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{\textquoteright} 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.",
keywords = "DAML, ontology, interaction protocol ontology, interaction protocols, software agents",
author = "Santtu Toivonen and Heikki Helin",
year = "2004",
doi = "10.1007/978-3-540-24612-1_22",
language = "English",
isbn = "978-3-540-20868-6",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "310--321",
booktitle = "Agent-Mediated Knowledge Management",
address = "Germany",
}