Visualization of Complex BPEL Models
In this work, we present our approach for producing layouts of complex workflows given in the Business Process Execution Language (BPEL) . BPEL is a verbose, hierarchical workflow language containing nested, alternative and concurrent execution paths. Our approach enhances the Sugiyama algorithm  by introducing special paths, which are constrained to be drawn in parallel, and hence, orthogonally to the layers in the Sugiyamamodel. To prove the feasibility of our approach,we have developed an extension to the collaborative BPEL development system HOBBES  . Collaboration enhances the need for visualizations of complex workflow models, as team members have to coordinate their activities.
KeywordsBusiness Process Execution Language Business Process Execution Language Process Atomic Task Colored Rectangle Future Generation Computer System
- 1.Alves, A., Arkin, A., Askary, S., Baretto, C., Bloch, B., Curbera, F., Ford, M., Goland, Y., Guizar, A., Kartha, N., Liu, C., Khalaf, R., König, D., Marin, M., Mehta, V., Thatte, S., van der Rijn, D., Yendluri, P., Yiu, A.: Web Services Business Process Execution Language Version 2.0. OASIS standard (April 2007)Google Scholar
- 3.Held, M., Blochinger, W.: Collaborative BPEL Design in a Rich Internet Application. In: CCGRID 2008: 8th International Symposium on Cluster Computing and the Grid. IEEE Computer Society Press, Los Alamitos (2008)Google Scholar