Skip to main content
Log in

Agent-based web service for the design of a dynamic coordination mechanism in supply networks

  • Published:
Journal of Intelligent Manufacturing Aims and scope Submit manuscript

Abstract

The theory of network coordination presents an effective approach to improve the business processes within supply networks. The automation of the negotiation process among buyers and suppliers has become an important policy in the transactional networks. This leads to assessing the roles of both quantifiable and non-quantifiable parameters in coordination mechanisms with the aim of achieving higher performance. Here, we develop an e-based supply chain multi-agent model for the design of mass-customized on-line services. The model addresses the bullwhip effect in multi-stage supply chain and also clarifies the evaluation of inventory policies in various supply and demand uncertainties. To illustrate the feasibility of the approach, we implement a prototype system and evaluate its performance by simulation using Colored Petri Nets (CPNs). The validation results reveal the model efficiency in providing a more realistic optimization process that takes the dynamic information flow in uncertainty environments into consideration.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

Reference

  • Albino V., Carbonara N., Giannoccaro I. (2007) Supply chain cooperation in industrial districts: A simulation analysis. European Journal of Operational Research 177(1): 261–280 doi:10.1016/j.ejor.2005.12.007

    Article  Google Scholar 

  • Andersson J., Marklund J. (2000) Decentralized inventory control in a two-level distribution system. European Journal of Operational Research, 127(3): 483–506 doi:10.1016/S0377-2217(99)00332-X

    Article  Google Scholar 

  • Angerhofer B.J., Angelides M.C. (2000) System dynamics modeling in supply chain management: Research review. In: Joines J.A., Burton R.R., Kang K., Fishwick P.A.(eds) Proceedings of the 32nd Conference on Winter Simulation. Society for Computer Simulation International, San Diego, Orlando, Florida, CA, USA, pp 342–351

    Google Scholar 

  • Archimede B., Coudert T. (2001) Reactive scheduling using a multi-agent model: The SCEP framework. Engineering Applications of Artificial Intelligence 14(5): 667–683 doi:10.1016/S0952-1976(01)00025-2

    Article  Google Scholar 

  • Arntzen B.C., Brown G.G., Harrison T.P., Trafton L. (1995) Global supply chain management at Digital Equipment Corporation. Interfaces, 25(1): 69–93

    Article  Google Scholar 

  • Bandinelli R., Rapaccini M., Tucci M., Visintin F. (2006) Using simulation for supply chain analysis: Reviewing and proposing distributed simulation frameworks. Production Planning and Control 17(2): 167–175 doi:10.1080/09537280500224051

    Article  Google Scholar 

  • Blackhurst J., Wu T., O’Grady P. (2004) Network based approach to modeling uncertainty in a supply chain. International Journal of Production Research 42(8): 1639–1658 doi:10.1080/0020754030360001646064

    Article  Google Scholar 

  • Beamon B.M. (1998) Supply chain design and analysis: Models and methods. International Journal of Production Economics 55(3): 281–294 doi:10.1016/S0925-5273(98)00079-6

    Article  Google Scholar 

  • Cachon, G. P. (2003). Supply chain coordination with contracts. In S. Graves & T. de Kok (Eds.), Supply chain management—Design, coordination and operation (Chap. 6). Handbooks in operations research and management science (Vol. 11, pp. 229–340). Amsterdam: Elsevier.

  • Cachon G.P., Fisher M.L. (2000) Supply chain inventory management and the value of shared information. Management Science 46(8): 1032–1048 doi:10.1287/mnsc.46.8.1032.12029

    Article  Google Scholar 

  • Chan F.T.S., Tang N.K.H., Lau H.C.W., Ip R.W.L. (2002) A simulation approach in supply chain management. Integrated Manufacturing Systems 13(2): 117–122 doi:10.1108/09576060210415455

    Article  Google Scholar 

  • Chen F., Drezner Z., Ryan J.K., Simchi-Levi D. (2000) Quantifying the bullwhip effect in a simple supply chain: The impact of forecasting lead time and information. Management Science 46(3): 436–443 doi:10.1287/mnsc.46.3.436.12069

    Article  Google Scholar 

  • Chen, H., Amodeo, L., & Chu, F. (2002). Batch deterministic and stochastic Petri nets: A tool for modeling and performance evaluation of a supply chain. In Proceedings of the IEEE International Conference on Robotics and Automation (pp. 78– 83). Washington DC: IEEE Robotics and Autonomy Society.

  • Chen H., Lionel A., Chu F., Labadi K. (2005) Modeling and performance evaluation of supply chains using batch deterministic and stochastic Petri nets. IEEE Transactions on Automation Science and Engineering 2(2): 132–144 doi:10.1109/TASE.2005.844537

    Article  Google Scholar 

  • Cloutier L., Frayret J.M., D’amours S., Espinasse B., Montreuil B. (2001) A commitment-oriented framework for networked manufacturing co-ordination. International Journal of Computer Integrated Manufacturing 14(6): 522–534 doi:10.1080/09511920110040566

    Article  Google Scholar 

  • Dhar V., Stein R. (1997) Intelligent decision support methods: The science of knowledge work. Prentice-Hall, Upper Saddle River, NJ

    Google Scholar 

  • Dong M., Chen F. (2001) Process modeling and analysis of manufacturing supply networks using object oriented Petri nets. Robotics and Computer Integrated Manufacturing 17(1–2): 121–129 doi:10.1016/S0736-5845(00)00045-4

    Article  Google Scholar 

  • Forrester J. (1965) Industrial dynamics. Productivity Press, Portland, OR

    Google Scholar 

  • García-Sánchez F., Valencia-García R., Martínez-Béjar R. (2005) An integrated approach for developing e-commerce applications. Expert Systems with Applications 28(2): 223–235 doi:10.1016/j.eswa.2004.10.004

    Article  Google Scholar 

  • Goldspink, C. (2002). Methodological implications of complex systems approaches to sociality: Simulation as a foundation for knowledge. Journal of Artificial Societies and Social Simulation, 5(1), http://jasss.soc.surrey.ac.uk/5/1/3.htm.

  • Harrison, T. P. (2001). Global supply chain design. Information Systems Frontiers, 3(4), 413–416. Special issue: Supply chain management. doi:10.1023/A:1012820719986

  • Hazra J., Mahadevan B. (2006) Impact of supply base heterogeneity in electronic markets. European Journal of Operational Research 174(3): 1580–1594 doi:10.1016/j.ejor.2005.02.055

    Article  Google Scholar 

  • Higuchi T., Troutt M.D. (2004) Dynamic simulation of supply chain for a short life cycle product—Lessons from the Tamagotchi case. Computers & Operations Research 31(7): 1097–1114 doi:10.1016/S0305-0548(03)00067-4

    Article  Google Scholar 

  • Holweg M., Bicheno J. (2002) Supply chain simulation—A tool for education, enhancement and endeavour. International Journal of Production Economics 78(2): 163–175 doi:10.1016/S0925-5273(00)00171-7

    Article  Google Scholar 

  • Huhns M.N. (2002) Agents as web services. IEEE Internet Computing 6(4): 93–95 doi:10.1109/MIC.2002.1020332

    Article  Google Scholar 

  • Jensen K. (1997) Colored PN: Basic concepts, analysis methods and practical use monographs in theoretical computer science (2nd corrected printing). Springer-Verlag, Berlin

    Google Scholar 

  • Karimi R., Lucas C., Moshiri B. (2007) New multi attributes procurement auction for agent-based supply chain formation. International Journal of Computer Science and Network Security 7(4): 255–261

    Google Scholar 

  • Kimbrough S.O., Wu D.J., Zhong F. (2002) Computers play the beer game: Can artificial agents manage supply chains?. Decision Support Systems 33(3): 323–333 doi:10.1016/S0167-9236(02)00019-2

    Article  Google Scholar 

  • Kwon O., Lee J. (2001) A multi-agent intelligent system for efficient ERP maintenance. Expert Systems with Applications 21(4): 191–202 doi:10.1016/S0957-4174(01)00039-2

    Article  Google Scholar 

  • Kwon O., Paul Im G., Lee K.G. (2007) MACE-SCM: A multi-agent and case-based reasoning collaboration mechanism for supply chain management under supply and demand uncertainties. Expert Systems with Applications 33(3): 690–705 doi:10.1016/j.eswa.2006.06.015

    Article  Google Scholar 

  • Kwon O.B., Lee K.C. (2002) MACE: Multi-agents coordination engine to resolve conflicts among functional units in an enterprise. Expert Systems with Applications 23(1): 9–21 doi:10.1016/S0957-4174(02)00023-4

    Article  Google Scholar 

  • Kwon O.H. (2004) Modeling and generating context-aware agent-based applications with amended colored Petri nets. Expert Systems with Applications 27(4): 609–621 doi:10.1016/j.eswa.2004.06.008

    Article  Google Scholar 

  • Lakhal S., Martel A., Kettani O., Oral M. (2001) On the optimization of supply chain networking decisions. European Journal of Operational Research 129(2): 259–270 doi:10.1016/S0377-2217(00)00223-X

    Article  Google Scholar 

  • Lancaster A., Lages L.F. (2006) The relationship between buyer and a B2B e-marketplace: Cooperation determinants in an electronic market context. Industrial Marketing Management 35(6): 774–789 doi:10.1016/j.indmarman.2005.03.011

    Article  Google Scholar 

  • Lau H., Fung R., Au Y., Jiang Z. (2003) Supply chain workflow modeling using XML-formatted modular Petri nets. International Journal of Advanced Manufacturing Technology 22(7–8): 587–601 doi:10.1007/s00170-003-1561-x

    Google Scholar 

  • Lee Y.H., Kim S.H., Moon C. (2002) Production-distribution planning in supply chain using a hybrid approach. Production Planning and Control 13(1): 35–46 doi:10.1080/09537280110061566

    Article  Google Scholar 

  • Li X., Wang Q. (2007) Coordination mechanisms of supply chain systems. European Journal of Operational Research 179(1): 1–16 doi:10.1016/j.ejor.2006.06.023

    Article  Google Scholar 

  • Lin F., Norrie D. (2001) Schema-based conversation modeling for agent-oriented manufacturing systems. Computers in Industry 46(3): 259–274 doi:10.1016/S0166-3615(01)00133-6

    Article  Google Scholar 

  • Liu J., Jin X.L., Tsui K.C. (2004) Autonomy oriented computing (AOC): From problem solving to complex systems modeling. Kluwer Academic Publishers/Springer, Berlin

    Google Scholar 

  • Liu J., Jin X.L., Tsui K.C. (2005) Autonomy oriented computing (AOC): Formulating computational systems with autonomous components. IEEE Transactions on Systems, Man, and Cybernetics. Part A, Systems and Humans 35(6): 879–902 doi:10.1109/TSMCA.2005.851293

    Article  Google Scholar 

  • Liu J., Jing H., Tang Y.Y. (2002) Multi-agent oriented constraint satisfaction. Artificial Intelligence 136(1): 101–144 doi:10.1016/S0004-3702(01)00174-6

    Article  Google Scholar 

  • Luo X., Zhang C., Leung H.F. (2001) Information sharing between heterogeneous uncertain reasoning models in a multi-agent environment: A case study. International Journal of Approximate Reasoning 27(1): 27–59 doi:10.1016/S0888-613X(01)00032-9

    Article  Google Scholar 

  • Mahdavi I., Cho N., Mohebbi S. (2007) A fuzzy-based analytical model of dynamic information flow in e-SCM. Contemporary Management Research 3(4): 287–298

    Google Scholar 

  • Mahdavi I., Mohebbi S., Cho N., Paidar M.M., Mahdavi-Amiri N. (2008) Designing a dynamic buyer-supplier coordination model in electronic markets using stochastic Petri nets. International Journal of Information Systems and Supply Chain Management 1(3): 1–20

    Google Scholar 

  • Muckstadt, J. A., Murray, D. H., Rappold, J. A., Collins D. E. (2001). Guidelines for collaborative supply chain system design and operation. Information Systems Frontiers, 3(4), 427–453. Special issue: Supply chain management. doi:10.1023/A:1012824820895.

  • Mueller, R. (2007). Specification and automatic generation of simulation models with applications in semiconductor manufacturing. Doctoral Thesis, Georgia Institute of Technology, Atlanta.

  • Murata T. (1989) Petri-nets: Properties, analysis and applications. Proceedings of the IEEE 77(4): 541–580 doi:10.1109/5.24143

    Article  Google Scholar 

  • Ounnar F., Pujo P. (2005) Evaluating suppliers within a self-organized logistical network. International Journal of Logistics Management 16(1): 159–172 doi:10.1108/09574090510617402

    Article  Google Scholar 

  • Ounnar F., Pujo P., Mekaouche L., Giambiasi N. (2007) Customer–supplier relationship management in an intelligent supply chain network. Production Planning and Control 18(5): 377–387 doi:10.1080/09537280701403736

    Article  Google Scholar 

  • Padmos J., Hubbard B., Duczmal T., Saidi S. (1999) How i2 integrates simulation in supply chain optimization. In: Farrington P.A., Nembhard H.B., Sturrock D.T., Evans G.W.(eds) Proceedings of the 31st Conference on Winter Simulation. ACM, Phoenix, Arizona, USA, pp 1350–1355

    Google Scholar 

  • Paquet M., Martel A., Montreuil B. (2008) A manufacturing network design model based on processor and worker capabilities. International Journal of Production Research 46(7): 2009–2030 doi:10.1080/00207540600821009

    Article  Google Scholar 

  • Parunak H.V.D. (1999) Multi-agent systems a modern approach to distributed artificial intelligence. The MIT Press, Cambridge, MA

    Google Scholar 

  • Rabelo L., Eskandari H., Shaalan T., Helal M. (2007) Value chain analysis using hybrid simulation and AHP. International Journal of Production Economics 105: 536–547 doi:10.1016/j.ijpe.2006.05.011

    Article  Google Scholar 

  • Roy D., Anciaux D., Monteiro T., Ouzizi L. (2004) Multi-agents architecture for supply chain management. Journal of Manufacturing Technology Management 15(8): 745–755 doi:10.1108/17410380410565339

    Article  Google Scholar 

  • Sadeh N.M., Hildum D.W., Kjenstad D. (2003) Agent-based e-supply chain decision support. Journal of Organizational Computing and Electronic Commerce 13(3–4): 225–241 doi:10.1207/S15327744JOCE133&4_05

    Article  Google Scholar 

  • Salimifard K., Wright M. (2001) Petri-net based modeling of workflow systems: An overview. European Journal of Operational Research 134(3): 664–676 doi:10.1016/S0377-2217(00)00292-7

    Article  Google Scholar 

  • Sarmah S.P., Acharya D., Goyal S.K. (2006) Buyer vendor coordination models in supply chain management. European Journal of Operational Research 175(1): 1–15 doi:10.1016/j.ejor.2005.08.006

    Article  Google Scholar 

  • Sillince J.A.A., Saeedi M.H. (1999) Computer-mediated communication: Problems and potentials of argumentation support systems. Decision Support Systems 26(4): 287–306 doi:10.1016/S0167-9236(99)00058-5

    Article  Google Scholar 

  • Sterman J. (2000) Business dynamics: Systems thinking and modeling for a complex world. McGraw Hill, New York

    Google Scholar 

  • Swaminathan J.M., Smith S.F., Sadeh N.M. (1998) Modeling supply chain dynamics: A multi-agent approach. Decision Sciences 29(3): 607–632 doi:10.1111/j.1540-5915.1998.tb01356.x

    Article  Google Scholar 

  • Terzi S., Cavalieri S. (2004) Simulation in the supply chain context. Computers in Industry 53(1): 3–16 doi:10.1016/S0166-3615(03)00104-0

    Article  Google Scholar 

  • Wang H., Guo M., Efstathiou J. (2004) A game-theoretical cooperative mechanism design for a two-echelon decentralized supply chain. European Journal of Operational Research 157(2): 372–388 doi:10.1016/S0377-2217(03)00233-9

    Article  Google Scholar 

  • Wang J. (1998) Timed Petri nets: Theory and application. Kluwer, Norwell, MA

    Google Scholar 

  • Wang M., Liu J., Wang H., Cheung W.K., Xie X. (2008) On-demand e-supply chain integration: A multi-agent constraint-based approach. Expert Systems with Applications 34(4): 2683–2692 doi:10.1016/j.eswa.2007.05.041

    Article  Google Scholar 

  • Wang R., Jia Y., Sheng Y., Gao L. (2003) Design and optimization of supply chain based on Petri net. Computer Integrated Manufacturing Systems 9(10): 868–872

    Google Scholar 

  • Weiss G. (eds) (1999) Multi-agent systems: A modern approach to distributed artificial intelligence. The MIT Press, Cambridge, MA

    Google Scholar 

  • Wooldridge M. (2002) An introduction to multi-agent systems. Wiley, New York

    Google Scholar 

  • Wooldridge M., Jennings N.R. (1995) Intelligent agents: Theory and practice. The Knowledge Engineering Review 10(2): 115–152

    Article  Google Scholar 

  • Xu, H., & Shatz, S. (2001). An agent-based Petri net model with application to seller/buyer design in electronic commerce. In Proceedings of the Fifth International Symposium on Autonomous Decentralized Systems (pp. 8–11). Dallas, USA: IEEE Computer Society.

  • Xu, J., & Kuusela, J. (1998). Modeling execution architecture of software system using colored Petri nets. In Proceedings of the First International Workshop on Software and Performance (pp. 70–75). Santa Fe, NM, USA: ACM.

  • Yan, Z., & Gan, R. (2001). Modeling of SET protocol based on UML and colored Petri net. In Proceedings of the ICII (Vol. 6, pp. 124–129). Beijing: IEEE.

  • Yen, J., Yin, J., Loerger, T. R., Miller, M., Xu, D., & Volz, R. A. (2001). CAST: Collaborative agents for simulating teamwork. In Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence (IJCAI-01) (pp. 1135–1142). Seattle, WA: Morgan Kaufmann.

  • Zheng Y. (1992) On properties of stochastic inventory systems. Management Science 38(1): 87–103

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Iraj Mahdavi.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Mahdavi, I., Mohebbi, S., Zandakbari, M. et al. Agent-based web service for the design of a dynamic coordination mechanism in supply networks. J Intell Manuf 20, 727–749 (2009). https://doi.org/10.1007/s10845-008-0173-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10845-008-0173-6

Keywords

Navigation