Skip to main content

Pitfalls of Agent System Development on the Basis of a Travel Support System

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4439))

Abstract

Belief that a particular software engineering paradigm is universal for all domains is an illusion and agent-oriented engineering is not an exception. This we have learned during the development of an agent-based Travel Support System. The system was developed as a distributed environment to provide user with personalized content helping in travel planning. In this article we focus on these issues of our systems, where agents fit and give practical alternatives, where they do not. We believe that lessons learned in our project generalize to other project involving utilization of agent technology.

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   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.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. Wooldridge, M., Jennings, N.R.: Pitfalls of agent-oriented development. In: Sycara, K.P., Wooldridge, M. (eds.) Proceedings of the 2nd International Conference on Autonomous Agents (Agents’98), pp. 385–391. ACM Press, New York (1998)

    Chapter  Google Scholar 

  2. Bond, A.H., Gasser, L. (eds.): Readings in Distributed Artificial Intelligence. Morgan Kaufmann, San Mateo (1988)

    Google Scholar 

  3. Jennings, N.R., Wooldridge, M.: Applications of intelligent agents. In: Agent Technology: Foundations, Applications and Markets, Springer, Berlin (1998)

    Google Scholar 

  4. Bussmann, S., Schild, K.: An Agent-based Approach to the Control of Flexible Production Systems. In: Procedding of the 8th IEEE International Conference of Emergent Technologies and Factory Automation (EFTA 2001), Abtibes Juan-les-pins, France, pp. 481–488 (2001)

    Google Scholar 

  5. Booch, G.: Object-oriented analysis and design with applications, 2nd edn. Benjamin-Cummings Publishing Co., Inc., Redwood City (1994)

    Google Scholar 

  6. Jennings, N.R.: Agent-oriented software engineering. In: Imam, I., et al. (eds.) IEA/AIE 1999. LNCS (LNAI), vol. 1611, pp. 4–10. Springer, Heidelberg (1999)

    Google Scholar 

  7. Genesereth, M.R., Ketchpel, S.: Software agents. Communications of the ACM 37, 48–53 (1994)

    Article  Google Scholar 

  8. Wooldridge, M.: An introduction to multiagent systems. John Wiley & Sons, Chichester (2002)

    Google Scholar 

  9. Ganzha, M., et al.: Utilizing Semantic Web and Software Agents in a Travel Support System. In: Semantic Web Technologies and eBusiness: Virtual Organization and Business Process Automation, Idea Publishing Group, Hershey (2006)

    Google Scholar 

  10. Resource Description Framework (RDF) (2005), http://www.w3.org/RDF/

  11. Semantic Web Activity Statement (2001), http://www.w3.org/2001/sw/Activity

  12. Jena a semantic web framework for java (2005), http://jena.sourceforge.net/

  13. Ramachandran, V.: Design Patterns for Building Flexible and Maintainable J2EE Applications (2002), http://java.sun.com/developer/technicalArticles/J2EE/despat/

  14. Gawinecki, M., et al.: The Problem of Agent-Client Communication on the Internet. Parallel and Distributed Computing Practices 6, 111–123 (2003)

    Google Scholar 

  15. Gawinecki, M.: User modelling on a base of interaction with WWW system. Master’s thesis, Deparment of Mathematics and Computer Science, Adam Mickiewicz University, Poznan (2005)

    Google Scholar 

  16. Raccoon (2005), http://rx4rdf.liminalzone.org/Racoon

  17. Rao, B.R.: Making the most of middleware. Data Communications International 24(12), 89–96 (1995)

    Google Scholar 

  18. Foundation for intelligent physical agents (2007), http://www.fipa.org

  19. Nwana, H.S., Ndumu, D.T.: A perspective on software agents research. The Knowledge Engineering Review 14, 1–18 (1999)

    Article  Google Scholar 

  20. Guessoum, Z., Briot, J.P.P.: From active objects to autonomous agents. IEEE Concurrency 7, 68–76 (1999), citeseer.ist.psu.edu/guessoum99from.html

    Article  Google Scholar 

  21. Spring Application Framework (2006), http://www.springframework.org

  22. Tusiewicz, M.: System wieloagentowy: teoria, projekt, implementacja oraz przyklady zastosowań. Master’s thesis, Department of Mathematics, Physics and Computer Science, Jaggielonian University, Kraków (2003)

    Google Scholar 

  23. Padgham, L., Winikoff, M.: Prometheus: a methodology for developing intelligent agents. In: AAMAS ’02: Proceedings of the first international joint conference on Autonomous agents and multiagent systems, pp. 37–38. ACM Press, New York (2002)

    Chapter  Google Scholar 

  24. Laufmann, S.C.: Agent software for near-term success in distributed applications. In: Agent Technology: Foundations, Applications, and Markets, pp. 49–69. Springer, Heidelberg (1998)

    Google Scholar 

  25. Nesbitt, S.: Collaborative Filtering on the Web: An agent-based Approach (Literature Review) (1997)

    Google Scholar 

  26. JADE Board, Whitestein Technologies AG: JADE Web Services Integration Gateway Guide (2006), http://jade.tilab.com

Download references

Author information

Authors and Affiliations

Authors

Editor information

Witold Abramowicz

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Berlin Heidelberg

About this paper

Cite this paper

Gawinecki, M., Kruszyk, M., Paprzycki, M., Ganzha, M. (2007). Pitfalls of Agent System Development on the Basis of a Travel Support System. In: Abramowicz, W. (eds) Business Information Systems. BIS 2007. Lecture Notes in Computer Science, vol 4439. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72035-5_38

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-72035-5_38

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-72034-8

  • Online ISBN: 978-3-540-72035-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics