Modeling the Dynamics of Supply Chains

Jayashankar M. Swaminathan, Stephen Smith and Norman Sadeh-Koniecpol
Journal Article, Decision Sciences, Vol. 29, No. 3, pp. 607 - 632, June, 1998

View Publication

Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.


A global economy and increase in customer expectations in terms of cost and services have put a premium on effective supply chain reengineering. It is essential to perform risk-benefit analysis of reengineering alternatives before making a final decision. Simulation provides an effective pragmatic approach to detailed analysis and evaluation of supply chain design and management alternatives. However, the utility of this methodology is hampered by the time and effort required to develop models with sufficient fidelity to the actual supply chain of interest. In this paper, we describe a supply chain modeling framework designed to overcome this difficulty. Using our approach, supply chain models are composed from software components that represent types of supply chain agents (like retailers, manufacturers, transporters), their constituent control elements (like inventory policy), and their interaction protocols (like message types). The underlying library of supply chain modeling components has been derived from analysis of several different supply chains. It provides a reusable base of domain-specific primitives that enables rapid development of customized decision support tools.

author = {Jayashankar M. Swaminathan and Stephen Smith and Norman Sadeh-Koniecpol},
title = {Modeling the Dynamics of Supply Chains},
journal = {Decision Sciences},
year = {1998},
month = {June},
volume = {29},
number = {3},
pages = {607 - 632},
} 2017-09-13T10:49:25-04:00