Communications of the ACM - Special issue on analysis and modeling in software development
WSC '96 Proceedings of the 28th conference on Winter simulation
Using a process modeling language for the design and implementation of process-driven applications
ICSEA '07 Proceedings of the International Conference on Software Engineering Advances
Designing and architecting process-aware Web applications with EPML
Proceedings of the 2008 ACM symposium on Applied computing
Hi-index | 0.00 |
Business Process Simulation (BPS) is widely acknowledged as an effective technique to increase the chance for success of Business Process (re-)Engineering projects and, in general, to drive strategic business decisions. Business Processes are complex entities resulting from the coordination of several users and software systems, potentially spanning across different organizations. Simulating a Business Process is then not just about modeling the structure of the process but also its logic (the decisions that have to be taken during a process), the structure of the interested organization(s) and the environment the process operates in. Most of the existing BPS tools, however, assume rather simple models which can turn out to be a limiting factor when they do not fit the real world Business Process that has to be simulated. In this paper we present a tool that can be used to simulate business processes with complex structure and logic and eases the interaction with complex organizational and environment models, addressing the limitations of the existing simulation tools.