I-Dialogue: Modelling Agent Conversation by Streams and Lazy Evaluation - Archive ouverte HAL Access content directly
Conference Papers Year : 2005

I-Dialogue: Modelling Agent Conversation by Streams and Lazy Evaluation

Abstract

This paper defines and exemplifies a new computational abstraction called i-dialogue which aims to model communicative situations such as those where an agent conducts multiple concurrent conversations with other agents. The i-dialogue abstraction is inspired both by the dialogue abstraction proposed by O'Donnell in 1985 and by the STROBE model by Cerri in 1996. Idialogue models conversations among processes by means of fundamental constructs of applicative/functional languages (i.e., streams, lazy evaluation and higher order functions). The i-dialogue abstraction is adequate for representing multi-agent concurrent asynchronous communication such as it can occur in service providing scenarios on today's Web or Grid. A Scheme implementation of the i-dialogue abstraction has been developed and is available.
Fichier principal
Vignette du fichier
Article-Jonquet-Cerri-ILC05.pdf (215.19 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

hal-00250148 , version 1 (11-02-2008)

Identifiers

  • HAL Id : hal-00250148 , version 1

Cite

Clement Jonquet, Stefano A. Cerri. I-Dialogue: Modelling Agent Conversation by Streams and Lazy Evaluation. International Lisp Conference, ILC'05, Jun 2005, Stanford University, United States. pp.1. ⟨hal-00250148⟩
152 View
200 Download

Share

Gmail Facebook X LinkedIn More