Abstract
We present in this paper our reflections about the requirements of new architectures and languages for the Web, confronted with the ones emerging from qualified scientists such as Mc Carthy [1] and Wegner [2]. The contribution highlights if and how these reflections may be concretely realized by means of extensions of non standard models and tools that we have already experimented and that appeared in previous papers (the STROBE model and Phi Calculus). We conclude with the preliminary specifications of a new language for modeling and programming Interactions, called C+C, that represents constructively our approach, privileging the communicational aspects among Autonomous Agents, with respect to the more traditional algorithmic ones.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
McCarthy, J.: Elephant 2000: A Programming Language Based on Speech Acts. Stanford University, Stanford, http://www-formal.s1anford.edu/jmc/elephant/ elephanthtml, appeared: 6 Nov 1998 written: 1989.
Wegner, P.: Why interaction is more powerful than algorithms. Comm. ACM 40,5 (1997) 80–91
Jennings, N. R.: On Agent-Based Software Engineering. Artificial Intelligence 117,2 (2000) 277–296
W3C: Extensible Markup Language. http://www.w3.org/XML/ (2000)
Labrou, Y., Finin, T., Peng, Y.: Agent Communication Languages: The Current Landscape. Intelligent Systems 14,2 (1999) 45–52
Ferber, J., Gutknecht, O., Operational semantics of a Role-based Agent Architecture. In: Jennings, N.R., Lesperance, Y., (eds.)Intelligent Agents VI. Agent Theories, Architectures, and Languages, LNCS 1757, Springer Verlag (1999).
Franklin, S., Graesser, A.: Is it an Agent, or just a Program?: A Taxonomy for Autonomous Agents. Presented at Third International Workshop on Agent Theories, Architectures and Languages (1996).
Cerri, S. A.: Dynamic typing and lazy evaluation as necessary requirements for Web languages. Presented at European Lisp User Group Meeting. Amsterdam (1999).
Cerri, S. A., McIntyre, A.: Knowledge Communication Systems. Invited paper at 8éme Congres Reconnaissance des formes et Intelligence Artificielle, AFCET. Lyon Villeurbanne, France (1991).
Cerri, S. A., Loia, V.: Knowledge Communication: motivation and foundations. Presented at ACM Workshop on Strategic Directions in Computing Research-Working group on Parallel and Distributed Computation. Cambridge, Mass. (1996). http://www-osl.cs.uiuc.edu/sdcr.html
Sallantin, J., Castro, E., Liquiére, M.:Les rationalités des agents. In: K. Zreik (ed.): Human-Machine Learning, Proc. CAPS’98, Caen; Europia Productions (1998) 29–43
Castro, E., Sallantin, J., Koriche, F.: Abduction, induction with rational agents. In: Flach, P. (ed.): Workshop on Abduction and Induction in AI, ECAI’98: The 13th Biennal European Conference on Artificial Intelligence. Brighton (1998) 25–32
Castro, E., Gachelin, G., Sallantin, J.: M@int. LIRMM: CNRS & Un. Montpellier II, Technical Report N. 9729 30132 (1998)
Nobrega, G., Castro, E., Malbosse, P., Sallantin, J. and Cerri, S.A.: A Framework for supervised conceptualizing. In: Benjamins, R., A., Gomez-Perez, A., Guarino, N. and Uschold, M. (eds) Workshop on Applications of Ontologies and Problem Solving Methods, ECAI 2000: The 14th Biennal European Conference on Artificial Intelligence. Berlin. (2000) In press.
Rodriguez, J. M., Sallantin, J.: A system for document tele-negotiation negotiation agents. Presented at COOP’98 3rd International Conference on the Design of Cooperative Systems. Cannes (1998).
Castro, E., Sallantin, J., Cerri, S. A.: Paradox and transaction. Presented at International Joint Conference IBERAMIA’2000 and SBIA’2000, Brasil (2000).
Garrod, S. C., Doherty, G.: Conversation, co-ordination and convention: an empirical investigation of how groups establish linguistic conventions. Cognition (1994) 181–215
Fabiano, A. S., Cerri, S. A.: Concurrent, asynchronous search for the availability of knowledge. Applied Artificial Intelligence Journal 10,2 (1996) 145–161
Cerri, S. A.: Computational Mathetics Tool kit: architecture’s for dialogues. In: Frasson, C, Gauthier, G., and Lesgold, A. (eds.): Intelligent Tutoring Systems. Lecture Notes in Computer Science, Vol. 1086. Springer-Verlag, Montréal (1996) 343–352
Cerri, S. A.: A simple language for generic dialogues: “Speech acts” for communication. In: Gengler, M., Queinnec, C. (eds.): Journées Francophones des Langages Applicatifs-JFLA97. INRIA, Dolomieu, Isére, France (1997) 145–168
Cerri, S. A.: Shifting the focus from control to communication: the STReams OBjects Environments model of communicating agents. In: Padget, J. A. (ed.): Collaboration between Human and Artificial Societies, Coordination and Agent-Based Distributed Computing. Lecture Notes in Artificial Intelligence, Vol. 1624. Springer-Verlag, Berlin Heidelberg New York (1999)71–101
Cerri, S. A., Loia, V.: Emerging Behavior in Fuzzy Evolutionary Agents. Studies in Fuzziness and Soft Computing. Physica-Verlag, Springer, Berlin Heidelberg New York (2000) In press.
Benuzzi, M.: A model of collaboration language for autonomous agents.. Dept. of Information Sciences, Univ. of Milano, Milano, taly: Computer Science, (1997).
Dionisi, G.: AL: a language to describe agent-to-agent communication. Dept. of Information Sciences, Univ. of Milano, Milano, Italy: Computer Science, (1998).
Maffioletti, S.: Intelligent agents: the scheduler of messages and the conversations.. Dept. of Information Sciences, Univ. of Milano, Milano, Italy: Computer Science, (1998).
Maraschi, D.: JASKEMAL: a language for communicating agents.. Dept. of Information Sciences, Univ. of Milano, Milano, Italy: Computer Science, (1999).
Porayaska-Pomsta, K., Mellish, C, Pain, H.: Aspects of speech act categorisation: towards generating teachers’ language. Int. J. of AI in Education 11 (2000) In press.
Wiener, N.: Cybernetics, or control and communication in the animal and the machine.. John Wiley & Sons, New York (1948)
Searle, J.: Speech Acts. Cambridge University Press, Cambridge,UK (1970)
Kafura, D., Briot, J. P.: Actors & Agents. IEEE Concurrency 6 (1998) 24–29
Guessoum, Z., Briot, J.-P.: From Active Objects to Autonomous Agents. IEEE Concurrency 7,3 (1999) 68–76
Abelson, H., Sussman, G. J.: Structure and Interpretation of Computer Programs 2nd ed. MIT Press, Cambridge, Mass.: (1996)
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cerri, S.A., Sallantin, J., Castro, E., Maraschi, D. (2000). Steps towards C+C: A Language for Interactions. In: Artificial Intelligence: Methodology, Systems, and Applications. AIMSA 2000. Lecture Notes in Computer Science, vol 1904. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45331-8_4
Download citation
DOI: https://doi.org/10.1007/3-540-45331-8_4
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41044-7
Online ISBN: 978-3-540-45331-4
eBook Packages: Springer Book Archive