A Multi-agent Mediation Platform for Automated Exchanges between Businesses

  • Carole Adam
  • Vincent Louis
  • Fabrice Bourge
  • Sebastien Picant
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 98)


To automate electronic exchanges between business, the classical approach is to define beforehand an interacting protocol that must then be rigorously followed. This imposes a costly design time and a constrained runtime. We thus adopt a different approach, representing companies with autonomous agents whose interaction is mediated by an additional agent able to anticipate and resolve interoperability problems at runtime. We build these agents using the agent platform JADE and more precisely we designed an institutional plugin for JADE called JIA, allowing agents to reason about institutional concepts such as obligations, norms and powers. This paper describes the functioning of JIA and its use to create the mediation platform.


Multi-agent systems JADE Agent communication languages B2B 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    UN/EDIFACT: United Nations Directories for Electronic Data Interchange for Administration, Commerce and Transport,
  2. 2.
    ebXML: Electronic business XML - iso 15000 standard,
  3. 3.
    UN/CCL: United nations core component library,
  4. 4.
    UBL - OASIS: Universal Business Language Technical Committee,
  5. 5.
    JADE: The java agent development framework,
  6. 6.
    Louis, V., Martinez, T.: JADE semantics framework. In: Developing Multi-Agent Systems with JADE. John Wiley and Sons Inc. (March 2007)Google Scholar
  7. 7.
    FIPA: The foundation for intelligent physical agents,
  8. 8.
    Demolombe, R., Louis, V.: Norms, Institutional Power and Roles: Towards a Logical Framework. In: Esposito, F., Raś, Z.W., Malerba, D., Semeraro, G. (eds.) ISMIS 2006. LNCS (LNAI), vol. 4203, pp. 514–523. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  9. 9.
    Adam, C., Louis, V., Demolombe, R.: Formalising the institutional interpretation of actions in an extended BDI logics. In: ESAW (2008)Google Scholar
  10. 10.
    Bourge, F., Picant, S., Adam, C., Louis, V.: A multi-agent mediation platform for automatic b2b exchanges. In: ESAW (2008) (demonstration)Google Scholar
  11. 11.
    Louis, V., Martinez, T.: An Operational Model for the FIPA-ACL Semantics. In: Dignum, F.P.M., van Eijk, R.M., Flores, R. (eds.) AC 2005. LNCS (LNAI), vol. 3859, pp. 1–14. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  12. 12.
    Picant, S., Bourge, F., Mouaddib, A.I.: Towards a multi-agent platform for automatic b2b exchanges. In: 22nd IEEE International Conference on Tools with Artificial Intelligence (ICTAI), vol. 1, pp. 473–480 (2010)Google Scholar
  13. 13.
    Boella, G., Hulstin, J., Tan, Y.H., van der Torre, L.: Transaction trust in normative multi-agent systems. In: AAMAS Workshop on Trust in Agent Societies (2005)Google Scholar
  14. 14.
    Adam, C., Gaudou, B.: A unified semantics of speech acts - intentional and institutional aspects of speech acts. RIA, Special Issue: Rights and Duties of Autonomous Agents 24(3) (2010)Google Scholar
  15. 15.
    Bogdanovych, A., Esteva, M., Simoff, S., Sierra, C., Berger, H.: A methodology for 3D electronic institutions. In: AAMAS. ACM (2007) (poster)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Carole Adam
    • 1
  • Vincent Louis
    • 2
  • Fabrice Bourge
    • 2
  • Sebastien Picant
    • 2
  1. 1.UJF - CNRS UMR 5217 - LIGGrenobleFrance
  2. 2.Orange LabsCaenFrance

Personalised recommendations