Skip to main content

Open Agent Systems ???

  • Chapter
Agent-Oriented Software Engineering VIII (AOSE 2007)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4951))

Included in the following conference series:

Abstract

E-institutions are envisioned as facilities on the Internet for heterogeneous software agents to perform their interactions and thus forming truly open agent systems. We investigate how these heterogeneous agents can determine whether an institution is one in which they can participate. We propose a layered approach which is supported through a (traditional) middle agent that is part of the environment. Starting with a basic compatibility of message types, each extra layer ensures a higher degree of compatibility, but requires also extra sophistication in both the information required and the matching algorithms. In this paper, we describe reasoning about how an agent should take on a specific role, message matching, and protocol compatibility. We explore the issues in the context of an actual accommodation agent built in JACK, and a travel agency institution built in ISLANDER.

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. 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)

    Chapter  Google Scholar 

  2. Arcos, J.L., Esteva, M., Noriega, P., Rodríguez, J.A., Sierra, C.: Engineering open environments with electronic institutions. Engineering Applications of Artificial Intelligence 18, 191–204 (2005)

    Article  Google Scholar 

  3. Alonso, G., Casati, F., Kuno, H., Machiraju, V.: Web Services: Concepts, Architectures and Applications. Springer, Berlin, Germany (2004)

    MATH  Google Scholar 

  4. Sycara, K.: Multi-agent infrastructure, agent discovery, middle agents for web services and interoperation. In: Luck, M., Mařík, V., Štěpánková, O., Trappl, R. (eds.) ACAI 2001 and EASSS 2001. LNCS (LNAI), vol. 2086, pp. 17–49. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  5. Sycara, K., Wido, S., Klusch, M., Lu, J.: Larks: Dynamic matchmaking among heterogeneous software agents in cyberspace. Autonomous Agents and Multi-Agent Systems 5, 173–203 (2002)

    Article  Google Scholar 

  6. Cheong, C., Winikoff, M.: Hermes: Implementing goal-oriented agent interactions. In: Programming Multi-Agent Systems, 3rd International Workshop, The Netherlands (2005)

    Google Scholar 

  7. Dignum, V., Dignum, F.: Coordinating tasks in agent organizations. or: Can we ask you to read this paper? In: Workshop on Coordination, Organization, Institutions and Norms in Agent Systems (COIN@ECAI 2006). LNCS (LNAI), Springer, Heidelberg (2006)

    Google Scholar 

  8. Odell, J., Parunak, H.V.D., Fleischer, M.: The role of roles in designing effective agent organizations. In: Garcia, A.F., de Lucena, C.J.P., Zambonelli, F., Omicini, A., Castro, J. (eds.) Software Engineering for Large-Scale Multi-Agent Systems. LNCS, vol. 2603, Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  9. Dignum, V.: A Model for Organizational Interaction: based on Agents, founded in Logic. SIKS Dissertation Series 2004-1. Utrecht University (2004)

    Google Scholar 

  10. Malucelli, A., Cardoso, H., Oliveira, E.: Enriching a MAS Environment with Institutional Services. In: Environments for Multi-Agent Systems II, 2nd International Workshop, The Netherlands (2005)

    Google Scholar 

  11. Winikoff, M.: Towards making agent UML practical: A textual notation and a tool. In: First international workshop on Integration of Software Engineering and Agent Technology (ISEAT 2005) (2005)

    Google Scholar 

  12. Baldoni, M., Baroglio, C., Martelli, A., Patti, V.: Verification of protocol conformance and agent interoperability. In: Toni, F., Torroni, P. (eds.) CLIMA 2005. LNCS (LNAI), vol. 3900, pp. 265–283. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  13. Bordeaux, L., Salaün, G., Berardi, D., Mecella, M.: When are two Web Services Compatible? In: Shan, M.-C., Dayal, U., Hsu, M. (eds.) TES 2004. LNCS, vol. 3324, pp. 15–28. Springer, Heidelberg (2005)

    Google Scholar 

  14. Yellin, D., Strom, R.: Protocol specifications and component adaptors. ACM Transactions on Programming Languages and Systems (TOPLAS) 19, 292–333 (1997)

    Article  Google Scholar 

  15. Paurobally, S., Cunningham, J.: Achieving common interaction protocols in open agent environments. In: AAMAS, Challenges in Open Agent Systems 2003 Workshop, Melbourne, Australia (2003)

    Google Scholar 

  16. Dastani, M., Dignum, V., Dignum, F.: Role assignment in open agent societies. In: Proceedings of Second International Joint Conference on Autonomous Agents and Multi-agent Systems (AAMAS), ACM Press, New York (2003)

    Google Scholar 

  17. Vasconcelos, W., Sabater, J., Sierra, C., Querol, J.: Skeleton-based agent development for electronic institutions. In: Proceedings of First International Joint Conference on Autonomous Agents and Multi-agent Systems (AAMAS), pp. 696–703. ACM Press, New York (2002)

    Chapter  Google Scholar 

  18. Scerri, P., Pynadath, D., Schurr, N., Farinelli, A., Gandhe, S., Tambe, M.: Team oriented programming and proxy agents: The next generation. In: Dastani, M., Dix, J., El Fallah-Seghrouchni, A. (eds.) PROMAS 2003. LNCS (LNAI), vol. 3067, Springer, Heidelberg (2004)

    Google Scholar 

  19. Sycara, K., Paolucci, M., Velsen, M.V., Giampapa, J.: The RETSINA MAS Infrastructure. Autonomous Agents and Multi-Agent Systems 7, 29–48 (2003)

    Article  Google Scholar 

  20. Mbala, A., Padgham, L., Winikoff, M.: Design options for subscription managers. In: Proceedings of the 7th International Bi-Conference Workshop on Agent-Oriented Information Systems (AOIS) (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Michael Luck Lin Padgham

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Dignum, F., Dignum, V., Thangarajah, J., Padgham, L., Winikoff, M. (2008). Open Agent Systems ???. In: Luck, M., Padgham, L. (eds) Agent-Oriented Software Engineering VIII. AOSE 2007. Lecture Notes in Computer Science, vol 4951. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-79488-2_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-79488-2_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-79487-5

  • Online ISBN: 978-3-540-79488-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics