USING WEB SERVICES AND BUSINESS PROCESS EXECUTION LANGUAGE FOR HLA-BASED DISTRIBUTED SUPPLY-CHAIN SIMULATION

Supply-chains are large systems consisting of many components interacting in complex ways. The challenge faced by companies is how to design and manage such systems. Modeling and simulation enables analysis of complex systems but as the model increases in size and realism, a distribution capability is needed. While the High Level Architecture provides the infrastructure needed for large-scale distributed simulation, it does not have a mechanism to coordinate the configuration and invocation of geographically distributed models through a single point of access. This capability is provided by Web services. By publishing the HLA-based simulation models of their enterprise as Web services, companies can critically compare customized supply-chain scenarios by configuring, executing and analyzing the corresponding distributed simulations. This paper describes an approach that uses Web services and Business Process Execution Language to support the business process (discovery, configuration, deployment and execution) of carrying out large-scale distributed simulations using the HLA framework.

[1]  Stephen John Turner,et al.  Hierarchical federations: an architecture for information hiding , 2001, Proceedings 15th Workshop on Parallel and Distributed Simulation.

[2]  Katherine L. Morse,et al.  Web Enabling HLA Compliant Simulations to Support Network Centric Applications , 2004 .

[3]  Durk-Jouke van der Zee,et al.  A Modeling Framework for Supply Chain Simulation: Opportunities for Improved Decision Making , 2005, Decis. Sci..

[4]  Stephen John Turner,et al.  Service provisioning for HLA-based distributed simulation on the grid , 2005, Workshop on Principles of Advanced and Distributed Simulation (PADS'05).

[5]  Stephen John Turner,et al.  An Empirical Comparison of Runtime Systems for Conservative Parallel Simulation , 1998, IPPS/SPDP Workshops.

[6]  Wentong Cai,et al.  Adapting a supply-chain simulation for HLA , 2000, Proceedings Fourth IEEE International Workshop on Distributed Simulation and Real-Time Applications (DS-RT 2000).

[7]  Andreas Tolk,et al.  Using Web Services to Integrate Heterogeneous Simulations in a Grid Environment , 2004, International Conference on Conceptual Structures.