An agent-based and organisation oriented software architecture for supply chains simulation

The Supply Chain (SC) organizational structure and related management policies are crucial factors that can be adjusted to improve the SC performance, and tested through simulations. To facilitate the design of these simulations, we have proposed an agent-based methodological framework for SC modelling, taking into account observables of different levels of details and related to these SC organizational aspects. This paper describes an Agent-based software architecture, based on a mediator, enacting this methodological framework at a software level, to allow SC organisational-oriented simulation. This architecture can be seen as the interaction between different simulation platforms.

[1]  Agostino Poggi,et al.  Jade - a fipa-compliant agent framework , 1999 .

[2]  Bernard Espinasse,et al.  Cooperative disruption management in industrial systems , 2006 .

[3]  Franco Zambonelli,et al.  Developing multiagent systems: The Gaia methodology , 2003, TSEM.

[4]  Ratna Babu Chinnam,et al.  MASCF: A generic process-centered methodological framework for analysis and design of multi-agent supply chain systems , 2007, Comput. Ind. Eng..

[5]  Olivier Boissier,et al.  Instrumenting Multi-Agent Organisations with Reputation Artifacts , 2008, AAAI 2008.

[6]  Thibaud Monteiro,et al.  Chapter 6. The Interest of Agents for Supply Chain Simulation , 2008 .

[7]  Stéphane Galland,et al.  Towards a Multilevel Simulation Approach Based on Holonic Multiagent Systems , 2008, Tenth International Conference on Computer Modeling and Simulation (uksim 2008).

[8]  Weiming Shen,et al.  Applications of agent-based systems in intelligent manufacturing: An updated review , 2006, Adv. Eng. Informatics.

[9]  Benoît Montreuil,et al.  Toward a methodological framework for agent-based modelling and simulation of supply chains in a mass customization context , 2007, Simul. Model. Pract. Theory.

[10]  Olivier Boissier,et al.  Developing organised multiagent systems using the MOISE+ model: programming issues at the system and agent levels , 2007, Int. J. Agent Oriented Softw. Eng..

[11]  C A Boer,et al.  A survey on distributed simulation in industry , 2009, J. Simulation.

[12]  H. Van Dyke Parunak,et al.  Representing Agent Interaction Protocols in UML , 2000, AOSE.

[13]  Sophie D'Amours,et al.  A methodological framework for the analysis of agent-based supply chain planning simulations , 2008, SpringSim '08.

[14]  Rafael H. Bordini,et al.  An Overview of Jason , 2006 .

[15]  M. Wooldridge,et al.  On the Formal Semantics of Speech-Act Based Communication in an Agent-Oriented Programming Language , 2007, J. Artif. Intell. Res..

[16]  A. S. Roa,et al.  AgentSpeak(L): BDI agents speak out in a logical computable language , 1996 .

[17]  Anand S. Rao,et al.  Modeling Rational Agents within a BDI-Architecture , 1997, KR.

[18]  Anand S. Rao,et al.  AgentSpeak(L): BDI Agents Speak Out in a Logical Computable Language , 1996, MAAMAW.

[19]  Bernard Espinasse,et al.  COOPERATIVE DISRUPTION MANAGEMENT IN INDUSTRIAL SYSTEMS: A MULTIAGENT APPROACH , 2006 .

[20]  Patrick Pujo,et al.  HLA distributed simulation approaches for supply chain , 2008 .

[21]  Terry P. Harrison,et al.  A multi-formalism architecture for agent-based, order-centric supply chain simulation , 2007, Simul. Model. Pract. Theory.

[22]  Bernard ESPINASSE,et al.  AN AGENT INTEGRATION INFRASTRUCTURE FOR THE DEVELOPMENT OF ENVIRONMENTAL DECISION SUPPORT SYSTEMS BASED ON SIMULATION , .

[23]  Alexander Verbraeck,et al.  Distributed Simulation in Industry - A Survey Part 2 - Experts on Distributed Simulation , 2006, Proceedings of the 2006 Winter Simulation Conference.

[24]  Bernard Espinasse,et al.  An organization-oriented methodological framework for agent-based supply chain simulation , 2010, 2010 Fourth International Conference on Research Challenges in Information Science (RCIS).

[25]  Rafael H. Bordini,et al.  Jason and the Golden Fleece of Agent-Oriented Programming , 2005, Multi-Agent Programming.