A model driven development approach based on a reference model for predicting disruptive events in a supply process

Due to the impossibility of predicting with certainty the occurrence of disruptive events, buffers defined to obtain a robust schedule could not absorb all the changes. Then, local modifications of the schedule are usually performed to avoid a new planning task. For this task, obtaining disruptive event information in advance can help to make better decisions. As a result, ability to predict disruptive events that affect the execution of the supply process an order represents is required. With the objective of satisfying this requirement, this work proposes a model driven development approach based on a reference model to automate the generation of the monitoring model of a supply process able to anticipate the occurrence of a disruptive event by monitoring variables that can explain it. The approach proposes both a reference model to represent the monitoring model independently of the implementation platform, and a specific model to represent the monitoring model with the particular language of the implementation platform. An engine based on transformation rules allows automating the generation of a platform dependent monitoring model from an instance of a platform independent metamodel. The monitoring component of a SCEM system has been developed, which implements the transformation engine as a Bayesian Network model, and uses an appropriate tool to execute it. For an empirical validation of the model three case studies are presented.

[1]  A. Oke,et al.  Managing disruptions in supply chains: A case study of a retail supply chain , 2009 .

[2]  Roland Zimmermann,et al.  Agent-based Supply Network Event Management (Whitestein Series in Software Agent Technologies) , 2006 .

[3]  S. Hohmann The Bullwhip Effect in Supply Chains , 2014 .

[4]  Roland Zimmermann Agent-based Supply Network Event Management , 2006 .

[5]  Shane Sendall,et al.  Model Transformation: The Heart and Soul of Model-Driven Software Development , 2003, IEEE Softw..

[6]  Lakhmi C. Jain,et al.  Introduction to Bayesian Networks , 2008 .

[7]  Akhil Kumar,et al.  Process management in supply chains - a new Petri-net based approach , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[8]  Rajagopalan Srinivasan,et al.  An Online Decision Support Framework for Managing Abnormal Supply Chain Events , 2005 .

[9]  Matthew B. Miles,et al.  Qualitative Data Analysis: An Expanded Sourcebook , 1994 .

[10]  Jörg Becker,et al.  A conceptual modeling approach for supply chain event management (SCEM) , 2009, ECIS.

[11]  R. Yin Case Study Research: Design and Methods , 1984 .

[12]  Injun Choi,et al.  Active data acquisition for proactive exception handling in manufacturing , 2009 .

[13]  Charles Poirier,et al.  Advanced Planning and Scheduling Models , 2003 .

[14]  Jay R. Galbraith Designing Complex Organizations , 1973 .

[15]  Fatiha Nejjari,et al.  Event-based approach for supply chain fault analysis , 2005 .

[16]  H. V. Landeghem,et al.  Robust planning: a new paradigm for demand chain planning , 2002 .

[17]  R. Yin The abridged version of case study research: Design and method. , 1998 .

[18]  D. Luckham The Power of Events , 2002 .

[19]  David Luckham,et al.  The power of events - an introduction to complex event processing in distributed enterprise systems , 2002, RuleML.

[20]  Karl Kurbel AGENT-BASED DIAGNOSTICS IN SUPPLY NETWORKS , 2007 .