A Model-Driven Design for Developing an Application for Adaptive Distribution Chain Configuration

Abstract:

The research contribution of this paper is as follows: for developing complex and large applications, the design stage is the most important stage and it has to be done in a programming language and platform neutral way. This is especially true when developing software like applications for distribution chain configuration, where most of the coding is mathematical programming using diverse mathematics such as mixed-integer programming, genetic algorithm, fuzzy logic, stochastic programming, etc. Because of the heavy use of mathematics, this paper proposes the design using MATLAB, which is a platform and programming language neutral environment. After modeling and validation of the model for an adaptive distribution chain, MATLAB automatically generates code that can be realized as service components. Finally, the application can be realized with Service Oriented Architecture, assembling the service components together.

nsdlogo2016