Advertisement

Towards Developing Multi-agent Systems in Ada

  • G. Aranda
  • J. Palanca
  • A. Espinosa
  • A. Terrasa
  • A. García-Fornes
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4006)

Abstract

Agent-oriented technology is a rising paradigm for developing quality software in complex domains. Currently, no Ada interface or middleware exist for the development of agent-based applications. In this paper, an Ada binding for developing agent and multi-agent-based applications in Ada is proposed. This binding is compatible with an existing open-source agent platform named SPADE.

Keywords

Finite State Machine Agent Platform Python Programming Language Directory Facilitator Platform Component 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Mas, A.: Agentes software y sistemas multiagente. Pearson Educacion, London (2005)Google Scholar
  2. 2.
    Luck, M., McBurney, P., Shehory, O., Willmott, S.: Agent Technology Roadmap. A Roadmap for Agent Based Computing. AgentLink III (2005)Google Scholar
  3. 3.
    Finin, T., Fritzson, R., McKay, D., McEntire, R.: KQML as an Agent Communication Language. In: Adam, N., Bhargava, B., Yesha, Y. (eds.) Proceedings of the 3rd International Conference on Information and Knowledge Management (CIKM 1994), Gaithersburg, MD, USA, pp. 456–463. ACM Press, New York (1994)CrossRefGoogle Scholar
  4. 4.
    Object Management Group: OMG: Object Services - Request for Information. RfI 91.11.6 (1991)Google Scholar
  5. 5.
    AgentCities Homepage (2005), http://www.agentcities.org/
  6. 6.
    FIPA: Abstract architecture specification. Technical Report SC00001L (2002)Google Scholar
  7. 7.
    Smart python multi-agent development environment (2005), http://magentix.gti-ia-dsic.upv.es
  8. 8.
    Jabber Software Foundation: Extensible Messaging and Presence Protocol (XMPP): Core. Technical report (2004), http://www.ietf.org/rfc/rfc3920.txt
  9. 9.
    FIPA: Agent ACL message structure specification. Technical Report XC00061E (2001)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • G. Aranda
    • 1
  • J. Palanca
    • 1
  • A. Espinosa
    • 1
  • A. Terrasa
    • 1
  • A. García-Fornes
    • 1
  1. 1.Information Systems and Computation Dept.Technical University of ValenciaSpain

Personalised recommendations