Enriching a MAS Environment with Institutional Services

  • Andreia Malucelli
  • Henrique Lopes Cardoso
  • Eugénio Oliveira
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3830)


Most environments for multi-agent systems limit themselves to providing message transport and white/yellow page services. While these are generic facilities, in some domains other services are necessary, which may map real-world services provided by institutions. The Electronic Institution concept represents the virtual counterpart of real-world institutions, and one of its benefits is to provide a regulated and trustful environment by enforcing norms and providing specific institutional services. This paper presents some of such institutional services. Ontology-based services are provided to assist agent interaction, making the establishment of business agreements more efficient. After the establishment of an agreement through an appropriate negotiation process, it is necessary to verify the execution of the resulting contract. For this, we introduce an institutional normative environment based on the concept of institutional reality and norms.


Multiagent System Domain Ontology Constitutive Rule Virtual Enterprise Normative Environment 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    AgentLink III, Agent Technology Roadmap: Overview and Consultation Report (December 2004),
  2. 2.
    Beangenerator Plug-in (October 2004),
  3. 3.
    Budanitsky, A., Hirst, G.: Semantic distance in WordNet: An experimental, application-oriented evaluation of five measures. In: Proceedings of the Workshop on WordNet and Other Lexical Resources, Second Meeting of the North American Chapter of the Association for Computational Linguistics. Pittsburgh, USA (2001)Google Scholar
  4. 4.
    Caire, G.: Application-defined Content Languages and Ontologies. JADE Tutorial. TILab S.p.A (June 2002) Google Scholar
  5. 5.
    Castelfranchi, C.: Engineering Social Order. In: Omicini, A., Tolksdorf, R., Zambonelli, F. (eds.) Engineering Societies in the Agents World, pp. 1–18. Springer, Heidelberg (2000)Google Scholar
  6. 6.
    Conte, R., Falcone, R., Sartor, G.: Introduction: Agents and Norms: How to fill the gap? Artificial Intelligence and Law 7(1), 1–15 (1999)CrossRefGoogle Scholar
  7. 7.
    Craswell, R.: Contract Law: General Theories. In: Bouckaert, B., De Geest, G. (eds.) Encyclopedia of Law and Economics. The Regulation of Contracts, vol. III, pp. 1–24. Edward Elgar, Cheltenham (2000)Google Scholar
  8. 8.
    Damashek, M.: Gauging Similarity via N-Grams: Language-independent Sorting, Categorization, and Retrieval of Text. Science 267, 843–848 (1995)CrossRefGoogle Scholar
  9. 9.
    Dignum, V., Dignum, F.: Modelling agent societies: co-ordination frameworks and institutions. In: Brazdil, P.B., Jorge, A.M. (eds.) EPIA 2001. LNCS (LNAI), vol. 2258, pp. 191–204. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  10. 10.
    Dignum, V., Dignum, F.: Towards an Agent-based Infrastructure to Support Virtual Organizations. In: Camarinha-Matos, L.M. (ed.) Collaborative Business Ecosystems and Virtual Enterprises, pp. 363–370. Kluwer, Dordrecht (2002)CrossRefGoogle Scholar
  11. 11.
    Esteva, M., Padget, J., Sierra, C.: Formalizing a Language for Institutions and Norms. In: Meyer, J.-J.C., Tambe, M. (eds.) ATAL 2001. LNCS (LNAI), vol. 2333, pp. 348–366. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  12. 12.
    Ferber, J., Muller, J.P.: Influences and Reaction: a Model of Situated Multiagent Systems. In: 2nd International Conference on Multi-agent Systems. AAAI Press, Japan (1996)Google Scholar
  13. 13.
    FIPA ACL Message Structure Specification. SC00061G. FIPA TC Communication (March 2004),
  14. 14.
    FIPA Contract Net Interaction Protocol Specification, SC00029H, 12/03/2002 (March 2004),
  15. 15.
    Friedman-Hill, E.: Jess in Action. Manning Publications Co. (2003)Google Scholar
  16. 16.
    Gennari, J., Musen, M.A., Fergerson, R.W., Grosso, W.E., Crubézy, M., Eriksson, H., Noy, N.F., Tu, S.W.: The Evolution of Protégé: An Environment for Knowledge-Based Systems Development, Technical Report. SMI Report Number: SMI-2002-0943 (2002)Google Scholar
  17. 17.
    He, M., Jennings, N.R., Leung, H.-F.: On Agent-Mediated Electronic Commerce. IEEE Transactions on Knowledge and Data Engineering 15(4), 985–1003 (2003)CrossRefGoogle Scholar
  18. 18.
    Java Agent DEvelopment Framework,
  19. 19.
    Jena Semantic Web Framework (October 2004),
  20. 20.
    Lopes Cardoso, H., Malucelli, A., Rocha, A.P., Oliveira, E.: Institutional Services for Dynamic Virtual Organizations. In: Camarinha-Matos, L.M., Afsarmanesh, H., Ortiz, A. (eds.) Collaborative Networks and Their Breeding Environments – 6th IFIP Working Conference on Virtual Enterprises (PRO-VE 2005), pp. 521–528. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  21. 21.
    Lopes Cardoso, H., Oliveira, E.: Virtual Enterprise Normative Framework within Electronic Institutions. In: Gleizes, M.-P., Omicini, A., Zambonelli, F. (eds.) Engineering Societies in the Agents World V, pp. 14–32. Springer, Heidelberg (2004)Google Scholar
  22. 22.
    Lopes Cardoso, H., Oliveira, E.: Towards an Institutional Environment using Norms for Contract Performance. In: Pěchouček, M., Petta, P., Varga, L.Z. (eds.) CEEMAS 2005. LNCS (LNAI), vol. 3690, pp. 256–265. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  23. 23.
    Malucelli, A., Oliveira, E.: Using Similarity Measures for an Efficient Business Information-Exchange. In: Skowron, A., Barthes, J.-P., Jain, L., Sun, R., Marizet-Mahoudeaux, P., Liu, J., Zhong, N. (eds.) 2005 IEEE/WIC/ACM International Conference on Intelligent Agent Technology, pp. 234–237. IEEE Computer Society, Los Alamitos (2005)CrossRefGoogle Scholar
  24. 24.
    Malucelli, A., Palzer, D., Oliveira, E.: Ontology-based Services to help solving the heterogeneity problem in e-commerce negotiations. Journal of Electronic Commerce Research and Applications - Special Issue Electronic data engineering: the next frontier in e-commerce 5(3) (to be published, 2006)Google Scholar
  25. 25.
    Miller, G.: WordNet:A Lexical Database for English. Communication of ACM 38(11), 39–41 (1995)CrossRefGoogle Scholar
  26. 26.
    Odell, J., Parunak, H.V.D., Fleischer, M., Breuckner, S.: Modeling Agents and their Environment. In: Giunchiglia, F., Odell, J.J., Weiss, G. (eds.) AOSE 2002. LNCS, vol. 2585, pp. 16–31. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  27. 27.
    OWL – Web Ontology Language (October 2004),
  28. 28.
    Rocha, A.P., Lopes Cardoso, H., Oliveira, E.: Contributions to an Electronic Institution Supporting Virtual Enterprises’ Life Cycle. In: Putnik, G., Cunha, M.M. (eds.) Virtual Enterprise Integration: Technological and Organizational Perspectives, pp. 229–246. Idea Group, Inc. (2005)Google Scholar
  29. 29.
    Searle, J.R.: The Construction of Social Reality. Free Press, New York (1995)Google Scholar
  30. 30.
    Vázquez-Salceda, J., Aldewereld, H., Dignum, F.: Implementing norms in multiagent systems. In: Lindemann, G., Denzinger, J., Timm, I.J., Unland, R. (eds.) Multiagent System Technologies, pp. 313–327. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  31. 31.
    Weyns, D., Holvoet, T.: A Formal Model for Situated Multi-agent Systems. Formal Approaches for Multi-Agent Systems, Special Issue of Fundamenta Informaticae 63(2) (2004)Google Scholar
  32. 32.
    Weyns, D., Van Dyke Parunak, H., Michel, F., Holvoet, T., Ferber, J.: Environments for multiagent systems state-of-the-art and research challenges. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2004. LNCS (LNAI), vol. 3374, pp. 1–47. Springer, Heidelberg (2005)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Andreia Malucelli
    • 1
    • 2
  • Henrique Lopes Cardoso
    • 1
  • Eugénio Oliveira
    • 1
  1. 1.LIACC – NIAD&R, Faculty of EngineeringUniversity of PortoPortoPortugal
  2. 2.PUCPR – Pontifical Catholic University of ParanáCuritibaBrazil

Personalised recommendations