Skip to main content

A Multi-Agent System for Acquiring Transport Services

  • Chapter
  • First Online:
  • 688 Accesses

Abstract

The economic crisis and the increased business environment uncertainty have led to shrinking the business figures and adopting cost-cutting programs in many industries, which had affected the service acquisition procedures. Companies asking for transport services and, also, the service providers have been improving the planning and decision making processes, asking for software systems adapted to the new business models. The multi-agent systems (MAS) represent an adequate approach in addressing these rapidly changing business needs. The chapter presents a multi-agent system, named TranServ for transport services acquisition, developed by the authors, in line with several FIPA compliant standards. In order to justify the development solution, the authors analyze several MAS standards and methodologies. For designing the system, the MASA methodology is applied. The analytic hierarchy process (AHP) tree algorithm is used to model the agents’ behavior. The implementation is done on JADE Platform. The authors will continue the development of the system, improving the auction algorithm and refining the criteria for choosing the best service offers.

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 EPUB and 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
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  • Akbari ZO, Faraahi A (2008) Evaluation framework for agent oriented methodologies. World congress on science, engineering and technology (WCSET 2008), Paris, vol 35, pp 419–424, ISSN 2070-3740

    Google Scholar 

  • Bernon C, Gleizes MP, Picard G, Glize P (2002) The ADELFE methodology for an intranet system design. In: Giorgini P, Lespérance Y, Wagner G, şi Yu E (eds), AOIS-2002, pp 1–15

    Google Scholar 

  • Bodea C-N, Mogos R-I (2012) A multi-agent system for improving the resource allocation on programmes in higher education. IGI Global (in press)

    Google Scholar 

  • Bresciani P, Perini A, Giorgini P, Giunchilia F, Mylopoulos F (2004) Tropos: an agent-oriented software development methodology, autonomous agents and multi-agent systems, vol 8. Kluwer Academic Publishers, Netherlands, pp 203–236

    Google Scholar 

  • Brinkkemper S (1996) Method engineering: engineering of information systems development methods and tools. Inf Softw Technol 38:275–280

    Article  Google Scholar 

  • Bryl V, Giorgini P, Mylopoulos J (2009) Designing socio-technical systems: from stakeholder goals to social networks. Dipartimento di Ingegneria e Scienza dell’Informazione—Università degli Studi di Trento

    Google Scholar 

  • Bussmann S, Muller J (1992) A negotiation framework for cooperating agents. In: Dean SM (ed) Proceedings of CKBSSIG, Dake Centre, University of Keele, pp 1–17

    Google Scholar 

  • Caire G, Coulier W, Garijo F, Gomez-Sanz J, Pavon J, Leal F, Chainho P, Kearney PE, Stark J, Evans R, Massonet P (2002) EURESCOM P907: MESSAGE—methodology for engineering systems of software agents

    Google Scholar 

  • Caire G, Coulier W, Garijo F, Jorge G (2006) The message methodology: methodologies and software engineering for agent systems. Editura Springer, US

    Google Scholar 

  • Capgemeni Consulting (2011) Transportation management report 2011, latest insights into business drivers for transportation processes and software. Available at: http://www.capgemini.com/m/en/tl/Transportation_Management_Report_2011.pdf

  • Coleman D, Arnold P, Bodoff S, Dollin C, Gilchrist H (1994) Object-oriented development: the fusion method. Prentice Hall, Englewood Cliffs

    Google Scholar 

  • Debenham J, Henderson-Sellers B (2003) Designing agent-based process systems— Extending the OPEN process framework. In: Plekhanova V (ed) Intelligent agent software engineering (Capitol VIII. Idea Group Publishing, Hershey, pp 160–190

    Google Scholar 

  • DeLoach SA (1999) Multiagent systems engineering: a methodology and language for designing agent systems. In: Proceedings of agent oriented information systems’99 (AOIS’99), Seattle, USA, pp 45–57

    Google Scholar 

  • DeLoach SA (2005) Multi-agent systems engineering: an overview and case study. In: Henderson-Sellers B, şi Giorgini P (eds) Agent-oriented methodologies, 11th Chapter, Hershey, PA: Idea Group

    Google Scholar 

  • Erl T (2005) Service-oriented architecture: concepts, technology, and design. Editura Prentice Hall PTR, NJ

    Google Scholar 

  • Fingar P (2010) Fractal enterprise architecture and agent-oriented BPM: can UML or BPMN model a cloud? BPTrends. Available at http://www.bptrends.com/publicationfiles/FOUR%2009-14-10-ExtCompetition-Fractal%20Enterprise-Fingar_V5_-final.pdf

  • Godinez M, Hechler E, Koenig K, Lockwood S, Oberhofer M, Schroeck M (2010) The art of enterprise information architecture: a systems-based approach for unlocking business insight. IBM Press, US

    Google Scholar 

  • Gutierrez C, Garcia-Magariño I (2010) Detection of overworked agents in INGENIAS. 8th international conference on practical applications of agents and multiagent systems, Springer, Salamanca, pp 113–118

    Google Scholar 

  • Hadar I, Reinhartz-Berger I, Kuflik T, Perini A, Ricca F, Susi A (2010) An empirical study of requirements model understanding: use case vs. tropos models. 25th ACM Symposium on Applied Computing

    Google Scholar 

  • Henderson-Sellers B, Debenham J, Tran Q.-NN, Cossentino M, Low G (2006) Identification of reusable method fragments from the PASSI agent-oriented methodology. In: Agent-oriented information systems III, lecture notes in computer science, 3529/2006, pp 95–110

    Google Scholar 

  • Huget M, Odell J, Bauer B (2004) The AUML Approach. In: Bergenti F, Gleizes MP, Zambonelli F (ed) Articol apărut în Methodologies and software engineering for agent systems. Editura Kluwer Academic Publichers, SUA

    Google Scholar 

  • Huhns MN, Stephens LM (1999) Multiagent systems and societies of agents. In: Weiss Gerhard (ed) Multiagent systems: a modern approach to distributed artificial intelligence. The MIT Press, Cambridge, pp 79–120

    Google Scholar 

  • Hurwitz J, Bloor R, Baroudi C, Kaufman M (2007) Service oriented architecture for dummies. Wiley, London

    Google Scholar 

  • IEEE Standards Board (1990) Standards coordinating committee of the computer society of the IEEE. IEEE standard glossary of software engineering terminology, IEEE

    Google Scholar 

  • Iglesias C, Garijo M (2008) The agent-oriented methodology MAS-CommonKADS, 2004, intelligent information technologies: concepts, methodologies, tools, and applications, Autor Vijayan Sugumaran, Oakland University, USA, publicată de Information Science Reference, IGI Global

    Google Scholar 

  • INS (2011) România în cifre 2011. Direcţia de editare a publicaţiilor, Institutul Naţional de Ststistică, Bucureşti

    Google Scholar 

  • Kendall EA, Malkoun MT, Jiang C (1996) A methodology for developing agent based systems for enterprise integration. In: Bernus P, Nemes L (eds) Modelling and methodologies for enterprise integration. London: Chapman and Hall

    Google Scholar 

  • Kinny D, Gergeff MP, Rao AS (1996) A Methodology and Techniques for Systems of BDI Agents. In: van der Velde W, Perram JW (eds) Agent breaking away, proceeding of 7th european workshop on modelling autonomous agents in a multi-agent world, MAAMAW’96, Lecture Notes in AI, vol. 1038, Springer Verlag, pp 56–71

    Google Scholar 

  • Kishore R, Zhang H, Ramesh R (2006) Enterprise integration using the agent paradigm: foundations of multi-agent-based integrative business information systems, Publication Journal Decision Support Systems, vol 42, issue 1, Elsevier Science Publishers B. V. Amsterdam

    Google Scholar 

  • Kravari K, Kontopoulos E, Bassiliades N (2010) EMERALD: a multi-agent system for knowledge-based reasoning interoperability in the semantic web. Artificial intelligence: theories, models and applications, Lecture notes in computer science

    Google Scholar 

  • Kruchten P (1999) Use-case storyboards in the rational unified process. ECOOP Workshops 1999:249–250

    Google Scholar 

  • Mogoş RI (2010) Enterprise information architecture value optimization using intelligent agents. Articol apărut în volumul conferinţei internaţionale KM05—Knowledge management: projects, systems and technologies, 5th edn: 284–289

    Google Scholar 

  • Morandini M, Penserini L, Perini A (2008) Towards goal-oriented development of self-adaptive systems. In SEAMS’08: Workshop on software engineering for adaptive and self-managing systems, Leipzig, Germany, pp 9–16, New York, ACM

    Google Scholar 

  • Mullen T, Breese J (2000) Experiments in designing computational economies for mobile users. Decision Support Systems 28:1–2

    Article  Google Scholar 

  • Padgham L, Winikoff M (2002) Prometheus: A methodology for developing intelligent agents. In: Giunchiglia F, Odell J, Weiß G (eds) Agent-oriented Software Engineering III Proceedings of the International Workshop on Agent-Oriented Software Engineering: 174–185. LNCS 2585

    Google Scholar 

  • Padgham L, Winikoff M (2002) Prometheus: A pragmatic methodology for engineering intelligent agents. In: Debenham J, Henderson-Sellers B, Jennings N, Odell JJ (eds) Agent-oriented software engineering III Proceedings of the Workshop on Agent-oriented Methodologies at OOPSLA 2002, Noiembrie, Seattle: 97–108, Sydney: Centre for Object Technology Applications and Research

    Google Scholar 

  • Padgham L, Thangarajah J, Winikoff M (2008) Prometheus design tool. In: Proceedings of the 23rd AAAI conference on artificial intelligence (AAAI-2008), Chicago, Illinois, USA, July

    Google Scholar 

  • Pavón J, Gomez-Sanz J, Fuentes R (2005) The INGENIAS methodology and tools. In Henderson-Sellers B, Giorgini P (eds) Agent-oriented methodologies (Chapter 4). Hershey, PA: Idea Group

    Google Scholar 

  • Rumbaugh J, Blaha M, Premerlani W, Eddy F, Lorensen W (1991) Object-oriented modelling and design. Prentice-Hall, Englewood Cliffs

    Google Scholar 

  • Schmidt DC (2006) Model-Driven Engineering. IEEE Comput 39(2):25–31

    Article  Google Scholar 

  • Sturm A, Shehory O (2003) A framework for evaluating agent-oriented methodologies. In: Giorgini P, Winikoff M (eds) Proceedings of the 5th international bi-conference workshop on agent-oriented information systems, Melbourne, Australia: 60–67

    Google Scholar 

  • Taveter K, Wagner G (2005) Towards radical agent-oriented software engineering processes based on AOR modelling. In:Henderson-Sellers B, Giorgini P (eds) Agent-oriented methodologies, Hershey, PA: Idea Group

    Google Scholar 

  • UN CSD-18 (2010) Romania’s national report for the 18th Session of the United Nations Commission on Sustainable Development (CSD-18), United Nation, Department of Economic and Social Affairs. Available at: https://www.un.org/esa/dsd/dsd_aofw_ni/ni_pdfs/NationalReports/romania/full_text.pdf

  • Waldspurger GA, Hogg T, Huberman B, Kephart JO, Stornetta WS (1992) Spawn: a distributed computational economy. IEEE Trans Software Eng 18(2):103–117

    Article  Google Scholar 

  • White JE (1996) Mobile agents white paper, general magic. Available at: http://www.genmagic.com/agents/Whitepaper/whitepaper.html

  • Wood M, DeLoach SA (2000) An overview of the multiagent systems engineering methodology. In: Ciancarini P, Wooldridge M (eds) Proceedings of the 1st international workshop on agent-oriented software engineering (AOSE-2000): 207–222, LNCS 1957, Springer-Verlag

    Google Scholar 

  • Wooldridge M (1997) Agent-based software engineering. IEE Proc Softw Eng 144(1):26–37

    Article  Google Scholar 

  • Wooldridge M, Jennings NR, Kinny D (1999) A methodology for agent-oriented analysis and design, International Conference on Autonomous Agents. In: Proceedings of the 3rd annual conference on Autonomous Agents, Seattle, Washington, SUA: 69–76

    Google Scholar 

  • Yu E (1995) Modeling strategic relationships for process reengineering, Doctoral Thesis, University of Toronto, Department of Computer Science, Toronto, Canada

    Google Scholar 

  • Zambonelli F, Jennings N, Wooldridge M (2003) Developing multiagent systems: the Gaia methodology. ACM Trans Softw Eng Method 12(3):417–470

    Google Scholar 

  • Zhao Q, Zhou Z, Perry M (2007) Agent design of SmArt license management system using Gaia methodology. Computer Science Faculty Publications, University of Western Ontario

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Constanta-Nicoleta Bodea .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer Science+Business Media New York

About this chapter

Cite this chapter

Bodea, CN., Mogoş, RI., Badea, I.R. (2013). A Multi-Agent System for Acquiring Transport Services. In: Thomas, A., Pop, N., Bratianu, C. (eds) The Changing Business Landscape of Romania. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-6865-3_7

Download citation

Publish with us

Policies and ethics