An extensible object-oriented and agent-based framework for modelling and simulating supply chains

We propose an extensible object-oriented agent-based framework for modelling and simulating supply chains. A problem with existing supply-chain analysis tools is that most of them are designed only for specific configurations of supply chains. The primary goal of this work is to provide an open and extensible framework for analysing supply chains with heterogeneous elements and structures. Our framework incorporates the following features: 1 It adopts an agent-based approach to handle interactions among elements of a supply chain, and an analyst can introduce new types of elements for a specific application; 2 To promote the design reusability, we propose an object-oriented type system that supports behaviour inheritance; 3 The framework formally defines a meta-model for elements of a supply chain; 4 The framework includes a discrete-event simulation algorithm, which defines interactions among elements via messages and deliveries. We also discuss SIMRISK, our Java implementation of the framework.

[1]  Li Tan,et al.  Model check stochastic supply chains , 2008, 2008 IEEE International Conference on Information Reuse and Integration.

[2]  Jean-Philippe Vial,et al.  A practical implementation of stochastic programming: an application to the evaluation of option contracts in supply chains , 2004, Autom..

[3]  Jayashankar M. Swaminathan,et al.  Modeling Supply Chain Dynamics: A Multiagent Approach , 1998 .

[4]  Jun Zhang,et al.  Supply chain risks analysis by using jump-diffusion model , 2008, 2008 Winter Simulation Conference.

[5]  Mehmet Miman,et al.  An object-oriented framework for simulating supply systems , 2008, J. Simulation.

[6]  John von Neumann,et al.  Theory Of Self Reproducing Automata , 1967 .

[7]  Manuel D. Rossetti,et al.  Java Simulation Library (JSL): an open-source object-oriented library for discrete-event simulation in Java , 2008, Int. J. Simul. Process. Model..

[8]  Young M. Lee,et al.  An introduction to IBM General Business Simulation Environment , 2008, 2008 Winter Simulation Conference.

[9]  R. Axelrod,et al.  The Complexity of Cooperation: Agent-Based Models of Competition and Collaboration , 1998 .

[10]  Wei Wang,et al.  Easy-SC: a supply chain simulation tool , 2004, Proceedings of the 2004 Winter Simulation Conference, 2004..

[11]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[12]  Changrui Ren,et al.  A Research Review on Dynamic Performance Analysis of Supply Chain System , 2007 .