On the development of a web-based system for transportation services

This paper reports on issues raised during the development of an intelligent web-based system for transportation services. Our approach exploits software agents technology to efficiently handle simple or modular transportation requests. The agents involved in the proposed system represent and act on behalf of two basic types of users involved in a transportation scenario, that is, for customers looking for the appropriate way to ship their products, and for transportation companies (carriers) that may-fully or partially-carry out such requests. In addition, they cooperate with two special-purpose agents, namely the Broker and the Itinerary Builder, which act as intermediates between customers and carriers, and facilitate the overall management of transportation transactions by coordinating request and offers, constructing possible alternative solutions and facilitating the required decision-making. We provide a process-oriented description of the proposed system, report on the specification of agents' roles and interactions, and discuss various implementation issues. Particular attention is paid to the construction of modular transportation solutions, that is solutions that fragment the itinerary requested to a set of subroutes that may involve different transportation means. The corresponding algorithm and tool developed for this process are comprehensively presented.

[1]  Nicholas R. Jennings,et al.  The Gaia Methodology for Agent-Oriented Analysis and Design , 2000, Autonomous Agents and Multi-Agent Systems.

[2]  Godwin C. Ovuworie,et al.  Mathematical Programming: Structures and Algorithms , 1979 .

[3]  Nicholas R. Jennings,et al.  Applied Artificial Intelligence: An International Journal , 2022 .

[4]  Katia P. Sycara,et al.  Coordination of Multiple Intelligent Software Agents , 1996, Int. J. Cooperative Inf. Syst..

[5]  Nikos I. Karacapilidis,et al.  Intelligent agents for an artificial market system , 2001, AGENTS '01.

[6]  Nikos I. Karacapilidis,et al.  Building an agent-mediated electronic commerce system with decision analysis features , 2001, Decis. Support Syst..

[7]  D. Norrie,et al.  An Agent-Based Approach for Dynamic Manufacturing Scheduling , 1998 .

[8]  Paul G. Sorenson,et al.  Application Framework Issues when Evolving Business Applications for Electronic Commerce , 1999, Inf. Syst..

[9]  Matthias Klusch,et al.  Brokering and Matchmaking for Coordination of Agent Societies: A Survey , 2001, Coordination of Internet Agents: Models, Technologies, and Applications.

[10]  Mark S. Fox,et al.  Agent-Oriented Supply-Chain Management , 2000 .

[11]  Yannis Bakos,et al.  The emerging role of electronic marketplaces on the Internet , 1998, CACM.

[12]  Nikolaos I. Spanoudakis,et al.  Engineering JADE Agents with the Gaia Methodology , 2002, Agent Technologies, Infrastructures, Tools, and Applications for E-Services.

[13]  Pattie Maes,et al.  Agents as Mediators in Electronic Commerce , 1998, Electron. Mark..

[14]  Franco Zambonelli,et al.  Coordination of Internet Agents , 2001, Springer Berlin Heidelberg.