Representing interaction protocols in DAML

Santtu Toivonen, Heikki Helin

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

7 Citations (Scopus)

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’ 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
PublisherSpringer
Pages310-321
ISBN (Electronic)978-3-540-24612-1
ISBN (Print)978-3-540-20868-6
DOIs
Publication statusPublished - 2004
MoE publication typeA4 Article in a conference publication

Publication series

SeriesLecture Notes in Computer Science
Volume2926
ISSN0302-9743

Fingerprint

Network protocols
Software agents
Ontology

Keywords

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

Cite this

Toivonen, S., & Helin, H. (2004). Representing interaction protocols in DAML. In Agent-Mediated Knowledge Management: International Symposium AMKM 2003 (pp. 310-321). Springer. Lecture Notes in Computer Science, Vol.. 2926 https://doi.org/10.1007/978-3-540-24612-1_22
Toivonen, Santtu ; Helin, Heikki. / Representing interaction protocols in DAML. Agent-Mediated Knowledge Management: International Symposium AMKM 2003. Springer, 2004. pp. 310-321 (Lecture Notes in Computer Science, Vol. 2926).
@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’ 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",

}

Toivonen, S & Helin, H 2004, Representing interaction protocols in DAML. in Agent-Mediated Knowledge Management: International Symposium AMKM 2003. Springer, Lecture Notes in Computer Science, vol. 2926, pp. 310-321. https://doi.org/10.1007/978-3-540-24612-1_22

Representing interaction protocols in DAML. / Toivonen, Santtu; Helin, Heikki.

Agent-Mediated Knowledge Management: International Symposium AMKM 2003. Springer, 2004. p. 310-321 (Lecture Notes in Computer Science, Vol. 2926).

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

TY - GEN

T1 - Representing interaction protocols in DAML

AU - Toivonen, Santtu

AU - Helin, Heikki

PY - 2004

Y1 - 2004

N2 - 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.

AB - 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.

KW - DAML

KW - ontology

KW - interaction protocol ontology

KW - interaction protocols

KW - software agents

U2 - 10.1007/978-3-540-24612-1_22

DO - 10.1007/978-3-540-24612-1_22

M3 - Conference article in proceedings

SN - 978-3-540-20868-6

T3 - Lecture Notes in Computer Science

SP - 310

EP - 321

BT - Agent-Mediated Knowledge Management

PB - Springer

ER -

Toivonen S, Helin H. Representing interaction protocols in DAML. In Agent-Mediated Knowledge Management: International Symposium AMKM 2003. Springer. 2004. p. 310-321. (Lecture Notes in Computer Science, Vol. 2926). https://doi.org/10.1007/978-3-540-24612-1_22