M. Abadi, Dynamic Typing in a Statically-Typed Language, Proceedings of Sixteenth Annual Symposium on Principles of Programming Languages, pp.213-227, 1989.

H. Abelson, Structure and Interpretation of Computer Programs, 1996.

E. Castro, Misunderstanding Detection using a Constraint Based Mediator, Proceedings of ALCAA 2000, 2000.

S. A. Cerri, Shifting the focus from control to communication: the STReams OBjects Environments model of communicating agents. Collaboration between Human and Artificial Societies, Coordination and Agent-Based Distributed Computing, J.A. Padget Ed., Lect. Notes in Artificial Intelligence, vol.1624, pp.71-101, 1999.

S. A. Cerri, Steps towards C+C: a Language for Interactions, Proceedings of Artificial Intelligence: Methodology, Systems, Application, vol.1904, pp.33-46, 2000.

L. Dami, A Lambda-Calculus for Dynamic Binding, Theoretical Computer Science, vol.192, issue.2, pp.201-231, 1998.

T. Finin, KQML: An Information and Knowledge Exchange Protocol. Knowledge Building and Knowledge Sharing, 1994.

, FIPA Communicative Act Library Specification. FIPA Agent Management Specification, FIPA, p.37, 2002.

J. Heflin, Semantic Interoperability on the Web, Proceedings of Extreme Markup Languages, pp.111-120, 2000.

D. Hillmann, Using Dublin Core, Dublin Core Metadata Initiative working draft, 2000.

D. Maraschi, Relation entre les technologies de l'apprentissage humain et les agents. Revue cognitique, n° spécial agents logiciels-coopération-apprentissage-activité humaine, Constructive view of Web knowledge: the Symbol Level. Rap. de Recherche LIRMM, 2001.

J. Mccarthy, Elephant 2000: A Programming Language Based on Speech Acts, 1992.

C. Queinnec, Les langages Lisp. Paris : InterÉditions. Searle, J. (1969) Speech Acts, 1994.