I-Dialogue: Modelling Agent Conversation by Streams and Lazy Evaluation - Archive ouverte HAL
Communication Dans Un Congrès Année : 2005

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

Résumé

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
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

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

Identifiants

  • HAL Id : hal-00250148 , version 1

Citer

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⟩
163 Consultations
225 Téléchargements

Partager

More