Title :
Optimistic distributed execution of business process models
Author_Institution :
Inst. fur Angewandte Inf., Wien Univ., Austria
Abstract :
For the modeling of large and complex systems of business processes, a flow oriented, graphical modeling framework based on Petri nets has emerged taking the potentials of a qualitative and a quantitative analysis based on one and the same model. For the quantitative analysis of business process models (BPMs) representing realistically sized enterprise organizations, traditional evaluation techniques (like discrete event simulation) tend to become practically intractable. To be able to cope with very complex models, therefore, the author has developed a distributed execution mechanism based on the time warp distributed simulation protocol. A corresponding software tool was implemented based on the MPI communication library, thus portable to almost any distributed or parallel computing platform. In case studies performed on a 134 node Meiko CS-2 multiprocessor investigating real and hypothetical business or organizations, this work demonstrates that parallel/distributed simulation techniques make the execution of very large models feasible: in situations where the simulation model has reached a complexity prohibitive to an execution on a single processor computer (e.g. due to memory constraints), the decomposition into smaller submodels to be executed on a parallel processor or a network of workstations remains the only means to get the simulation done. As such, a whole new class of (complex) BPM simulations becomes practically tractable, and traditional simulations can be accelerated dramatically. As an example, a BPM of a document flow system comprising 64 offices with an average of 1000 documents per office gains a 250 to 300 fold acceleration of the overall execution speed using 32 processors of the CS-2
Keywords :
Petri nets; business data processing; corporate modelling; document handling; multiprocessing systems; office automation; parallel processing; software libraries; software tools; systems re-engineering; time warp simulation; MPI communication library; Meiko CS-2 multiprocessor; Petri nets; business process models; complex models; distributed computing platform; distributed simulation techniques; document flow system; enterprise organizations; flow oriented graphical modeling framework; offices; optimistic distributed execution; overall execution speed; parallel computing platform; parallel processor; parallel simulation techniques; qualitative analysis; quantitative analysis; software tool; submodels; time warp distributed simulation protocol; workstation network; Acceleration; Computational modeling; Computer simulation; Discrete event simulation; Parallel processing; Petri nets; Protocols; Software libraries; Software tools; Time warp simulation;
Conference_Titel :
System Sciences, 1998., Proceedings of the Thirty-First Hawaii International Conference on
Conference_Location :
Kohala Coast, HI
Print_ISBN :
0-8186-8255-8
DOI :
10.1109/HICSS.1998.649275