Parallel simulation for business process re-engineering

  • Authors:
  • Behrouz Zarei

  • Affiliations:
  • Management Science Department, Lancaster University, Lancaster LA1 4YW, United Kingdom

  • Venue:
  • Practical parallel computing
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes the development of a parallel simulation model for analysis of a business process system. Today's increasing complexity of such systems, together with the need for more accurate results means that the task of simulation of business processes frequently outgrows the computational power of economically viable single process systems. One solution is to partition the computational task into sub-tasks and implement them on a parallel or distributed processing computers. This paper describes the process of modelling and execution of a simulation model in the context of a database development process and investigates the performance of the parallel execution of the model. The simulation computes the staff utilisation in various departments and the throughput of the system. The result of the parallel execution demonstrates that conservative parallel simulation algorithm using deadlock avoidance can provide significant speedup over a sequential simulation. Also the results of some experiments indicate that lookahead plays an important role in the performance of the simulation and, therefore, selecting the right lookahead generation technique can make a substantial difference.