CWFDesigner: A Tool for Supporting the Visual Modeling and Analysis of Cloud Workflow with Various Modeling Languages

  • Hua Huang
  • Rong PengEmail author
  • Zaiwen Feng
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 602)


Process modeling is the key activity for users to apply cloud workflow service, and the retrieval, transformation and analysis of different format process models is the key technology for the realization of users’ (enterprise tenants) internal business process integration and optimization. Most existing process modeling tools only support a specific modeling language and cannot achieve the retrieval, transformation and analysis of multi-format process repositories. In addition, these tools must be installed before using them. Therefore, we proposed a cloud workflow model (CWF), which does not depend on a specific modeling language and developed a tool (namely CWFDesigner) for supporting the visual modeling and transformation of cloud workflow with various modeling languages. Since this tool is deployed in a cloud computing environment, users can adopt the browser to build and analyze business process models without installing it. The actual practice shows that this tool is simple and easy to use and has good compatibility.


Cloud workflow Visual modeling Process model transformation Process model analysis 



This work is supported by the National 973 Basic Research Program of China under Grant No. 2014CB340404, the National Natural Science Foundation of China under Grant Nos. 61170026,61373037 and 61100017, the National Science and Technology Ministry of China under Grant Nos. 2012BAH25F02 and 2013BAF02B01 and the Fundamental Research Funds for the Central Universities of China under Grant Nos. 2012211020203 and 2042014kf0237.


  1. 1.
    Kapuruge, M., Colman, A., Han, J.: Achieving multi-tenanted business processes in SaaS applications. In: Bouguettaya, A., Hauswirth, M., Liu, L. (eds.) WISE 2011. LNCS, vol. 6997, pp. 143–157. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  2. 2.
    Mendling, J., Reijers, H.A., van der Aalst, W.M.P.: Seven process modeling guide-lines (7PMG). Inf. Softw. Technol. 52(2), 127–136 (2010)CrossRefGoogle Scholar
  3. 3.
    Wohed, P., van der Aalst, W.M.P., Dumas, M., ter Hofstede, A.H.M., Russell, N.: On the suitability of BPMN for business process modelling. In: Dustdar, S., Fiadeiro, J.L., Sheth, A.P. (eds.) BPM 2006. LNCS, vol. 4102, pp. 161–176. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  4. 4.
    Van der Aalst, W.M.P.: Verification of workflow nets. In: Azéma, P., Balbo, G. (eds.) ICATPN 1997. LNCS, vol. 1248, pp. 407–426. Springer, Heidelberg (1997)Google Scholar
  5. 5.
    Van Der Aalst, W.M.P., Ter Hofstede, A.H.M.: YAWL: yet another workflow language. Inf. Syst. 30(4), 245–275 (2005)CrossRefGoogle Scholar
  6. 6.
    van Dongen, B.F., de Medeiros, A.K.A., Verbeek, H.M.W., Weijters, A.J.M.M., van der Aalst, W.M.P.: The ProM framework: a new era in process mining tool support. In: Ciardo, G., Darondeau, P. (eds.) ICATPN 2005. LNCS, vol. 3536, pp. 444–454. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  7. 7.
    La Rosa, M., et al.: M.: APROMORE: an advanced process model repository. Expert Syst. Appl. 38(6), 7029–7040 (2011)CrossRefGoogle Scholar
  8. 8.
    Jin, T., Wang, J., Wen, L.: Efficiently querying business process models with BeehiveZ. In: BPM (Demos) (2011)Google Scholar
  9. 9.
    Xue-zhi, C., Jian, C.: Cloud computing oriented workflow technology. J. Chin. Comput. Syst. 33(1), 90–95 (2012). (in Chinese with English abstract)Google Scholar
  10. 10.
    Zhen-Lu, S., Li, Z., Ji-min, L.: CP-PMTT: a control-flow pattern based process model transformation tool. Comput. Integr. Manuf. Syst. 21(2), 304–315 (2015)Google Scholar
  11. 11.
    He, X., Ma, Z., Zhang, Y., Shao, W.: Extending QVT relations for business process model transformation. J. Softw. 22(2), 195–209 (2011)CrossRefGoogle Scholar
  12. 12.
    Wang, J., Jin, T., Wong, R.K., Wen, L.: Querying business process model repositories. World Wide Web 17, 427–454 (2014)CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media Singapore 2016

Authors and Affiliations

  1. 1.State Key Laboratory of Software Engineering, School of ComputerWuhan UniversityWuhanChina
  2. 2.School of Information EngineeringJingdezhen Ceramic InstituteJingdezhenChina

Personalised recommendations