Skip to main content

An Open Architecture for Service-Oriented Virtual Organizations

  • Conference paper
Programming Multi-Agent Systems (ProMAS 2009)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 5919))

Included in the following conference series:

Abstract

Recent technological advances in open systems have imposed new needs on multi-agent systems. Nowadays, open systems require open autonomous scenarios in which heterogeneous entities (agents or services) interact to fulfill the system goals. The main contribution of this paper is the definition of an open architecture and computational model for large-scale open multi-agent systems based on a service-oriented approach. This work requires a high-level design of all features and needs for systems of this kind. The new proposed architecture, called THOMAS, is specifically addressed for the design of virtual organizations. A simplified example for the management of a travel agency system, which shows the features of the proposal, is also included.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Argente, E., Giret, A., Valero, S., Julian, V., Botti, V.: Survey of MAS Methods and Platforms focusing on organizational concepts. In: Vitria, J., Radeva, P., Aguilo, I. (eds.) Recent Advances in Artificial Intelligence Research and Development. Frontiers in Artificial Intelligence and Applications, pp. 309–316 (2004)

    Google Scholar 

  2. Argente, E., Julian, V., Botti, V.: Multi-agent system development based on organizations. Electronic Notes in Theoretical Computer Science 150, 55–71 (2006)

    Article  Google Scholar 

  3. Argente, E., Palanca, J., Aranda, G., Julian, V., Botti, V., García-Fornes, A., Espinosa, A.: Supporting agent organizations. In: Burkhard, H.-D., Lindemann, G., Verbrugge, R., Varga, L.Z. (eds.) CEEMAS 2007. LNCS (LNAI), vol. 4696, pp. 236–245. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  4. Boissier, O., Padget, J., Dignum, V., Lindemann, G., Matson, E., Ossowski, S., Sichman, J., Vazquez-Salceda, J.: ANIREM 2005 and OOOP 2005. LNCS (LNAI), vol. 3913, pp. 25–26. Springer, Heidelberg (2006)

    Book  Google Scholar 

  5. Broersen, J., Dignum, F., Dignum, V., Meyer, J.: Designing a deontic logic for deadlines. In: Lomuscio, A., Nute, D. (eds.) DEON 2004. LNCS (LNAI), vol. 3065, pp. 43–56. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  6. Caceres, C., Fernandez, A., Ossowski, S., Vasirani, M.: Role-based service description and discovery. In: International Joint Conference on Autonomous Agents and Multi-Agent Systems (2006)

    Google Scholar 

  7. W. W. W. Consortium. Web service semantics - wsdl-s, http://www.w3.org/Submission/WSDL-S/

  8. Criado, N., Argente, E., Julian, V., Botti, V.: Organizational services for spade agent platform. In: Proc. 6th International Workshop on Practical Applications on Agents and Multi-Agent Systems, IWPAAMS 2007 (2007)

    Google Scholar 

  9. Martin, M.P.D., Wagner, M.: Towards semantic annotations of web services: Owl-s from the sawsdl perspective (2007)

    Google Scholar 

  10. Dang, J., Hungs, M.: Concurrent multiple-issue negotiation for internet-based services. IEEE Internet Computing 10(6), 42–49 (2006)

    Article  Google Scholar 

  11. Dignum, F., Dignum, V., Thangarajah, J., Padgham, L., Winikoff, M.: Open Agent Systems? In: Luck, M., Padgham, L. (eds.) Agent-Oriented Software Engineering VIII. LNCS, vol. 4951, pp. 73–87. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  12. Dignum, V., Dignum, F.: A landscape of agent systems for the real world. Technical report 44-cs-2006-061, Institute of Information and Computing Sciences, Utrecht University (2006)

    Google Scholar 

  13. Dignum, V., Dignum, F.: A logic for agent organization. In: Proc. FAMAS@Agents 2007 (2007)

    Google Scholar 

  14. Dignum, V., Meyer, J., Weigand, H., Dignum, F.: An organization-oriented model for agent societies. In: Lindemann, G., Moldt, D., Paolucci, M. (eds.) RASTA 2002. LNCS (LNAI), vol. 2934, pp. 31–50. Springer, Heidelberg (2004)

    Google Scholar 

  15. Dignum, V., Vazquez-Salceda, J., Dignum, F.: Omni: Introducing social structure, norms and ontologies into agent organizations. In: Bordini, R.H., Dastani, M.M., Dix, J., El Fallah Seghrouchni, A. (eds.) PROMAS 2004. LNCS (LNAI), vol. 3346, pp. 181–198. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  16. Escrivà, M., Palanca, J., Aranda, G., García-Fornes, A., Julian, V., Botti, V.: A jabber-based multi-agent system platform. In: Proc. of AAMAS 2006, pp. 1282–1284 (2006)

    Google Scholar 

  17. Esteva, M., Rodriguez-Aguilar, J., Sierra, C., Arcos, J., Garcia, P.: On the Formal Specification of Electronic Institutions. In: Sierra, C., Dignum, F.P.M. (eds.) AgentLink 2000. LNCS (LNAI), vol. 1991, pp. 126–147. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  18. Martin, D., et al.: Owl-s: Semantic markup for web services (2004), http://www.w3.org/Submission/2004/OWL-S

  19. Ferber, J., Gutknecht, O.: A meta-model for the analysis and design of organizations in multi-agent systems. In: Proceedings of the Third International Conference on Multi-Agent Systems (ICMAS 1998), pp. 128–135. IEEE Computer Society, Los Alamitos (1998)

    Chapter  Google Scholar 

  20. Ferber, J., Gutknecht, O., Michel, F.: From Agents to Organizations: an Organizational View of Multi-Agent Systems. In: Giorgini, P., Müller, J.P., Odell, J.J. (eds.) AOSE 2003. LNCS, vol. 2935, pp. 214–230. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  21. Gasser, L.: Perspective on Organizations in Multi-Agent Systems, pp. 1–16. Springer, Heidelberg (2001)

    Google Scholar 

  22. Giorgini, P., Kolp, M., Mylopoulos, J.: Multi-agent architectures as organizational structures. Autonomous Agents and Multi-Agent Systems 13(1), 3–25 (2006)

    Article  Google Scholar 

  23. Greenwood, D., Calisti, M.: Engineering web service - agent integration. In: IEEE International Conference on Systems, Man and Cybernetics, vol. 2, pp. 1918–1925 (2004)

    Google Scholar 

  24. Greenwood, D., Lyell, M., Mallya, A., Suguri, H.: The IEEE FIPA approach to integrating software agents and web services. In: AAMAS 2007: Proceedings of the 6th international joint conference on Autonomous agents and multiagent systems, pp. 1–7. ACM, New York (2007)

    Chapter  Google Scholar 

  25. Lausen, A.P.H., Roman, D.: Web service modeling ontology (wsmo) (2005), http://www.w3.org/Submission/WSMO/

  26. Horling, B., Lesser, V.: A survey of multiagent organizational paradigms. The Knowledge Engineering Review 19, 281–316 (2004)

    Article  Google Scholar 

  27. Horling, B., Lesser, V.: Using ODML to Model Multi-Agent Organizations. In: IAT 2005: Proceedings of the IEEE/WIC/ACM International Conference on Intelligent Agent Technology (2005)

    Google Scholar 

  28. Hubner, J., Sichman, J., Boissier, O.: S-Moise+: A middleware for developing organised multi-agent systems. In: Boissier, O., Padget, J., Dignum, V., Lindemann, G., Matson, E., Ossowski, S., Sichman, J.S., Vázquez-Salceda, J. (eds.) ANIREM 2005 and OOOP 2005. LNCS (LNAI), vol. 3913, pp. 64–78. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  29. Huhns, M., Singh, M.: Reseach directions for service-oriented multiagent systems. IEEE Internet Computing, Service-Oriented Computing Track 9(1) (2005)

    Google Scholar 

  30. Huhns, M., Singh, M.: Service-oriented computing: Key concepts and principles. IEEE Internet Computing, Service-Oriented Computing Track 9(1) (2005)

    Google Scholar 

  31. Jennings, N.R., Wooldridge, M.: Agent-oriented software engineering. In: Handbook of Agent Technology (2002)

    Google Scholar 

  32. Lopez, F., Luck, M., d’Inverno, M.: A normative framework for agent-based systems. Computational and Mathematical Organization Theory 12, 227–250 (2006)

    Article  Google Scholar 

  33. Mao, X., Yu, E.: Organizational and social concepts in agent oriented software engineering. In: Odell, J.J., Giorgini, P., Müller, J.P. (eds.) AOSE 2004. LNCS, vol. 3382, pp. 184–202. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  34. Nguyen, T., Kowalczyk, R.: Ws2jade: Integrating web service with jade agents. Technical Report SUTICT-TR2005.03, Centre for Intelligent Agents and Multi-Agent Systems, Swinburne University of Technology (2005)

    Google Scholar 

  35. Odell, J., Nodine, M., Levy, R.: A Metamodel for Agents, Roles, and Groups. In: Odell, J.J., Giorgini, P., Müller, J.P. (eds.) AOSE 2004. LNCS, vol. 3382, pp. 78–92. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  36. Sensoy, M., Pembe, C., Zirtiloglu, H., Yolum, P., Bener, A.: Experience-based service provider selection in agent-mediated e-comerce. In: Engineering Applications of Artificial Intelligence, vol. 3, pp. 325–335 (2007)

    Google Scholar 

  37. Shafiq, M.O., Ali, A., Ahmad, H.F., Suguri, H.: Agentweb gateway - a middleware for dynamic integration of multi agent system and web services framework. In: 14th IEEE International Workshops on Enabling Technologies (WETICE 2005), Linköping, Sweden, June 13-15, pp. 267–270. IEEE Computer Society, Los Alamitos (2005)

    Chapter  Google Scholar 

  38. Sierra, C., Thangarajah, J., Padgham, L., Winikoff, M.: Designing Institutional Multi-Agent System. In: Padgham, L., Zambonelli, F. (eds.) AOSE VII / AOSE 2006. LNCS, vol. 4405, pp. 84–103. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  39. Sycara, K., Paolucci, M., Soudry, J., Srinivasan, N.: Dynamic discovery and coordination of agent-based semantic web services. IEEE Internet Computing 8(3), 66–73 (2004)

    Article  Google Scholar 

  40. Varga, L.Z., Hajnal, Á.: Engineering web service invocations from agent systems. In: Mařík, V., Müller, J.P., Pěchouček, M. (eds.) CEEMAS 2003. LNCS (LNAI), vol. 2691, pp. 626–635. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  41. Zambonelli, F., Parunak, H.: From design to intention: Signs of a revolution. In: Proc. 1st Int. Joint Conference on Autonomous Agents and MultiAgent Systems, pp. 455–456 (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Giret, A., Julián, V., Rebollo, M., Argente, E., Carrascosa, C., Botti, V. (2010). An Open Architecture for Service-Oriented Virtual Organizations. In: Braubach, L., Briot, JP., Thangarajah, J. (eds) Programming Multi-Agent Systems. ProMAS 2009. Lecture Notes in Computer Science(), vol 5919. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14843-9_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-14843-9_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-14842-2

  • Online ISBN: 978-3-642-14843-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics