Business process management is tightly coupled with serviceoriented architecture, as business processes orchestrate services for business collaboration at logical level. Given the complexity of business processes and the variety of users, it is a sought-after feature to show a business process with different views, so as to cater for the diverse interests, authority levels, etc., of users. This paper presents a framework named FlexView to support process abstraction and concretisation. A novel model is proposed to characterise the structural components of a business process and describe the relations between these components. Two algorithms are developed to formally illustrate the realisation of process abstraction and concretisation in compliance with the defined consistency rules. A prototype is also implemented with WS-BPEL to prove the applicability of the approach.
Lecture notes in computer science: 14th International Conference on Database Systems for Advanced Applications (DASFAA 2009), Brisbane, Queensland, Australia, 21-23 April 2009 / Xiaofang Zhou, Haruo Yokota, Ke Deng, Qing Liu (eds.), Vol. 5463, pp. 555-569
Copyright © 2009 Springer-Verlag Berlin Heidelberg. The accepted manuscript is reproduced in accordance with the copyright policy of the publisher. The definitive version of the publication is available at www.springer.com.