Abstract
Most existing cloud workflow modeling approaches focus on how to support business process customization for multiple tenants. But there are many factors to be considered in actual cloud workflow modeling, such as how to model interaction between different tenants’ business processes while protecting their privacy respectively, and how to facilitate the reuse of common process fragments for different stakeholder roles. To address these issues, this paper proposes a cloud workflow modeling framework using extended proclets. The framework provides a hierarchical management mechanism to isolate the private data of each tenant’s business process and adopts two-level-channel transmission protocol to explicitly model interaction between different tenants’ business processes. At last, a case study is carried out to illustrate its modeling capability and feasibility.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Chen Kang, S., Wei-min, Z.: Cloud computing: system instances and current research. J. Softw. 20(5), 1337–1348 (2009)
Deng-Guo, F., Min, Z., Yan, Z., Zhen., X.: Study on cloud computing security. J. Softw. 22(1), 71–83 (2011)
Redding, G., Dumas, M., et al.: A flexible object-centric approach for business process modeling. SOCA 4(3), 191–201 (2010)
Cohn, D., Hull, R.: Business artifacts: a data-centric approach to modeling business operations and processes. IEEE Data Eng. Bull. 32(3), 3–9 (2009)
van der Aalst, W.M.P., Mans, R.S., Russell, N.C.: Workflow support using proclets: divide, interact, and conquer. In: Proceedings of IEEE Data Engineering Bullet, pp.16–22 (2009)
van der Aalst, W.M.P., Barthelmess, P., Ellis, C.A., Wainer, J.: Proclets: a framework for lightweight interacting workflow processes. Int. J. Coop. Inf. Syst. 10(4), 443–481 (2001)
Mietzner, R., Leymann, F.: Generation of BPEL customization processes for SaaS applications from variability descriptors. In: Proceedings of the 2008 International Conferences on Services Computing (SCC 2008), pp. 359–366 (2008)
Michiel, K., Chang-ai, S., Marco, S., Paris, A.: VxBPEL: supporting variability for web services in BPEL. Inf. Softw. Technol. 51, 258–269 (2009)
Ralph, M.: Using Variability Descriptors to Describe Customizable SaaS Application Templates, pp. l–27. Institute of Architecture of Application Systems, 18 January 2008
Ralph, M., Andreas, M., Frank, L., Klaus, P.: Variability modeling to support customization and deployment of multi-tenant-aware software as a service applications. In: Proceeding of the 2009 ICSE Workshop on Principles of Engineering Service Oriented Systems (PESOS 2009), pp.18–25 (2009)
Acknowledgments
This work is supported by the National Natural Science Foundation of China under Grant No. 61170026, 61100017, the National Science and Technology Ministry of China under Grant Nos. 2012BAH25F02, 2013BAF02B01 and the Fundamental Research Funds for the Central Universities of China under Grant No. 2012211020203, 2042014kf0237.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Huang, H., Peng, R., Feng, Z., Zhang, M. (2015). A Cloud Workflow Modeling Framework Using Extended Proclets. In: Bae, J., Suriadi, S., Wen, L. (eds) Asia Pacific Business Process Management. AP-BPM 2015. Lecture Notes in Business Information Processing, vol 219. Springer, Cham. https://doi.org/10.1007/978-3-319-19509-4_2
Download citation
DOI: https://doi.org/10.1007/978-3-319-19509-4_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-19508-7
Online ISBN: 978-3-319-19509-4
eBook Packages: Computer ScienceComputer Science (R0)