Skip to main content

On Programming Information Agent Systems – An Integrated Hotel Reservation Service as Case Study

  • Conference paper

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

Abstract

This paper presents our integrated hotel reservation service. Using it as a case study, we discuss the design and implementation of agent-based information systems. Taking a system as a whole, we consider not only information agents but also their interface to human users and external information sources. In particular, our focus is on the interaction behavior, which can be observed both in interactions between agents and in interactions between agents and these interface components. We show that both kinds of interaction are coordinated by the same protocol. Using our implemented hotel reservation service system, we illustrate exemplarily how this understanding can be used to systematically design and validate interaction mechanism. We explore the possibility to facilitate the rapid prototyping of information agent systems using an interaction behavior editor. Moreover, by giving insight into some details of our hotel service system, we exemplify where the difficulties in implementing information agent systems are and thus infrastructural support are desirable.

The work is funded by the Klaus Tschira Foundation, the German Federal Department for Education, Science, Research, and Technology (BMBF) in the scope of project EMBASSIunder FKZ 01 IL 904 D2, and the Agentcities.NET under ACNET.02.32.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Project agentcities, http://www.agentcities.org

  2. Bean generator, http://gaper.swi.psy.uva.nl/beangenerator/content/main.php

  3. Bellifemine, F., Poggi, A., Rimassa, G.: JADE - A FIPA-compliant agent framework. In: Proc. The Practical Application of Intelligent Agents and Multi-Agents (PAAM 1999), pp. 97–108 (1999), http://sharon.cselt.it/projects/jade/

  4. Caire, G.: JADE Tutorial: Application-Defined Content Languages and Ontologies (2002)

    Google Scholar 

  5. Castor - The Source Generator, http://castor.exolab.org

  6. Christensen, E., Curbera, F., Meredith, G., Weerawarana, S.: Web Services Description Language (WSDL) 1.1 (2001), http://www.w3.org/TR/2001/NOTEwsdl-20010315

  7. Ankolekar, A., Burstein, M., Hobbs, J.R., Lassila, O., Martin, D., McDermott, D., McIlraith, S.A., Narayanan, S., Paolucci, M., Payne, T.R., Sycara, K.: DAML-S Coalition. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, p. 348. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  8. Decker, K., Pannu, A., Sycara, K., Williamson, M.: Designing Behaviors for Information Agents. In: Proc. of the first Conference on Autonomous Agents (Agents 1997) (1997)

    Google Scholar 

  9. Decker, K., Sycara, K.: Intelligent Adaptive Information Agents. Journal of Intelligent Information Agents 9, 239–260 (1997)

    Article  Google Scholar 

  10. Decker, K., Sycara, K., Williamson, M.: Modeling Information Agents: Advertisements, Organizational Roles, and Dynamic Behavior. In: Proc. of the AAAI 1996 Workshop on Agent Modeling (1996)

    Google Scholar 

  11. Ding, Y., Kray, C., Malaka, R., Schillo, M.: RAJA-A Resource-Adaptive Java Agent Infrastructure. In: Proc. of the 5th International Conference on Autonomous Agents (Agents 2001) (2001)

    Google Scholar 

  12. Project EMBASSI, http://www.embassi.de

  13. The FaCT System, http://www.cs.man.ac.uk/horrocks/FaCT/

  14. Foundation for Intelligent Physical Agents. Specifications (2000), http://www.fipa.org

  15. FIPA-OS (1999), http://fipa-os.sourceforge.net

  16. JTP: An Object-Oriented Modular Reasoning System, http://ksl.stanford.edu/software/jtp/

  17. Klein, M., Fensel, D., van Harmelen, F., Horrocks, I.: The relation between ontologies and xml schemas. Electronic Trans. on Artificial Intelligence (2001) (special Issue on the 1st International Workshop Semantic Web: Models, Architectures and Management)

    Google Scholar 

  18. Kushmerick, N., Thomas, B.: Adaptive information extraction: Core technologies for information agents. In: Intelligent Information Agents R&D in Europe: An AgentLink perspective (2002)

    Google Scholar 

  19. McIlraith, S., Son, T., Zeng, H.: Semantic Web Services. IEEE Intelligent Systems 16(2), 46–53 (2001)

    Article  Google Scholar 

  20. Menczer, F., Street, W., Vishwakarma, N., Monge, A.E., Jakobsson, M.: IntelligShopper: A Proactive, Personal, Private Shopping Assistant. In: Proc. of the first International Conference on Autonomous Agents & Multiagent Systems (AAMAS 2002) (2002)

    Google Scholar 

  21. Micro FIPA-OS (2001), http://www.cs.Helsinki.FI/group/crumpet/mfos/

  22. Montaner, M., Lopez, B., Acebo, E., Aciar, S., Cuevas, I.: IRES: On the Integration of Restaurant Services (2002), available as: http://arlab.udg.es/GenialChef.pdf

  23. Odell, J., Parunak, H.V.D., Bauer, B.: Extending UML for Agents. In: Proc. of the Agent-Oriented Information Systems Workshop (AOIS) at the 17th National conference on Artificial Intelligence (AAAI) (2000)

    Google Scholar 

  24. OIL to XML Schema Transformator, http://savannah.nongnu.org/projects/oil2xsd/

  25. OpenTravel Alliance Specification Version 2002B (2002), http://www.opentravel.org/2002b.cfm

  26. Padget, J., Barbera-Medina, W.: A bed and breakfast reservation service. In: Proc. Workshop on Agentcities: Challenges in Open Agent Environments, held in conjuction with the First International Conference on Autonomous Agents & Multiagent Systems (AAMAS 2002) (2002)

    Google Scholar 

  27. The Protégé Project, http://protege.stanford.edu/

  28. Protégé Plug-ins Library, http://protege.stanford.edu/plugins.html

  29. Wong, H., Sycara, K.: A Taxonomy of Middle-agents for the Internet. In: Proc. of the Fourth International Conference on Multi-agent Systems, pp. 465–466 (2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ding, Y., Litz, H., Malaka, R., Pfisterer, D. (2003). On Programming Information Agent Systems – An Integrated Hotel Reservation Service as Case Study. In: Schillo, M., Klusch, M., Müller, J., Tianfield, H. (eds) Multiagent System Technologies. MATES 2003. Lecture Notes in Computer Science(), vol 2831. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39869-1_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-39869-1_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-20124-3

  • Online ISBN: 978-3-540-39869-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics