A Specification and Execution Approach of Flexible Cloud Service Workflow based on a Meta Model Transformation

Imen Ben Fraj, Yousra BenDaly Hlaoui, Leila Jemni BenAyed

2017

Abstract

Cloud environments are being increasingly used for deploying and executing workflow composed from cloud services. In this paper, we propose a meta-model transformation for the specification and the execution of cloud service flexible workflows. To built workflow abstract models, the proposed approach uses a BPMN model for the specification of the cloud service workflow structure and the state-chart diagram for the specification of the cloud service workflow behavior. In addition, workflow models should be translated into BPEL4WS language which will be executed by the BPEL4WS engine, the latter is driven by the behavior described by the state-chart diagram. To fulfill, we define a set of meta-model transformations from the platform independent model (BPMN) to the platform specific model (BPEL4WS).

References

  1. Allweyer, T., 2010. BPMN 2.0: Introduction to the Standard for Business Process Modeling.
  2. Amziani M., Melliti, T., Tata, S., 2013. Formal Modeling and Evaluation of Service-Based Business Process Elasticity in the Cloud. Chapter On the Move to Meaningful Internet Systems: OTM 2013 Conferences .Volume 8185 of the series Lecture Notes in Computer Science, pp 21-38.
  3. Andrews, T., Curbera, F., Dholakia, H., Goland, Y., Klein, J., Leymann, F., Liu, K., Roller, D., Smith, D., Thatte, S., Trickovic, I., Weerawarana, S., 2003. Business Process Execution Language for Web Services, Version 1.1. BEA Systems, International Business Machines Corporation, Microsoft Corporation, SAP AG, Siebel Systems, Tech. Rep.
  4. Dillon, T., Wu, C., Chang, E., 2010. Cloud Computing : Issues and Challenges. In 24th IEEE International Conference on Advanced Information Networking and Applications, pp 27-33.
  5. Ellis, C., Keddara, K., Rozenberg, G., 1995. Dynamic Change Within Work-flow Systems. In Proc. Conference on Organizational Computing Systems (COOCS), Milpitas, CA, pp. 10-22.
  6. Fengyu, Y., Ying, C., Zheng, H., Wei, Z., Xilong, D., 2015. Design and Implement of a Flexible Workflow Model Based on UML Modeling Technology. Applied Mechanics and Materials Vols. 738-739, pp. 304-310.
  7. Fraj, I. B., DalyHlaoui, Y. B., Younes, A. B., JemniBenAyed, L., 2015. Towards to Compose Cloud Service Flexible Workflow Applications. In COMPSAC Workshops, Taichung, Taiwan, pp 404- 409.
  8. Gronmo, R., Jaeger, M. C., 2005. Model-Driven Semantic Web Service Composition. In. Proc. APSEC'05, Dec, pp. 79-86.
  9. Hu, J. M., Zhang, S. S., Yu, X.Y., 2002. A Workflow Model Based on ECA Rules and Activity Decomposition. Journal of Software, 13(4), pp 761- 767.
  10. Nurcan, S., 2008. A Survey on the Flexibility Requirements Related to Business Processes and Modeling Artifacts. In Proceedings of the 41st Hawaii International Conference on System Sciences.
  11. O.M.G., 2005. Uml 2.0 superstructure specification. Technical report.
  12. Regev, G., Wegmann, A., 2005. A Regulation-Based View on Business Process and Supporting System Flexibility, Proc. of the CAiSE'05 Workshop, pp. 91- 98.
  13. Reichert, M., Weber, B., 2012. Enabling Flexibility in Process- Aware Information Systems: Challenges, Methods, Technologies. Springer, Berlin-Heidelberg.
  14. Rosemann, M., Recker, J., 2006. Context-aware Process Design Exploring the Extrinsic Drivers for Process Flexibility, BPMDS, Luxembourg.
  15. Saidani, O., Nurcan, S., 2006. A Role-Based Approach for Modelling Flexible Business Processes, The 7th Workshop on Business Process Modelling, Development, and Support (BPMDS'06), (in association with CAISE'06), Springer Verlag (pub), Luxembourg, 2006.
  16. Schmidt, R., 2005. Flexible Support of InterOrganizational Business Processes Using Web Services. Proceedings of the CAiSE'05 Workshop, pp. 51- 58.
  17. Shen, J., Grossmann, G., Yang, Y., Stumptner, M., Schrefl, M., Reiter, T., 2007. Analysis of Business Process Integration in Web Service Context. Future Generation Computing System, vol. 23, no. 3, pp.283- 294.
  18. Shi, D., Danies, R.L., 2003. A survey of Manufacturing Flexibility: Implications For E-Business Flexibility. IBM Systems Journal 42(3), p.414-427.
  19. Turab, N. M., Abu Taleb, A., Masadeh. S.R., 2013. Cloud Computing Challenges and Solutions. International Journal of Computer Networks & Communications (IJCNC) Vol.5, No.5.
  20. Van der Aalst, W. M. P., 2001. How to handle dynamic change and capture management information? An approach based on generic workflow models. In Proceedings of the Fourth IECIS International Conference on Cooperative Information Systems.
  21. Woodruff, J. P., Van Arsdall, P. J., 1998. A Large Distributed Control System Using Ada in Fusion Research. In Proceedings of the 1998 annual ACM SIGAda international conference on Ada, pp 121-131.
  22. Yubin, G., Zeye, C., Zewei, L., Ximing, L., 2013. Design and Implementation of a Flexible Workflow Management System. Journal of Software, Vol 8, No 12, pp. 3060-3065.
Download


Paper Citation


in Harvard Style

Ben Fraj I., BenDaly Hlaoui Y. and Jemni BenAyed L. (2017). A Specification and Execution Approach of Flexible Cloud Service Workflow based on a Meta Model Transformation . In Proceedings of the 19th International Conference on Enterprise Information Systems - Volume 2: ICEIS, ISBN 978-989-758-248-6, pages 467-473. DOI: 10.5220/0006338504670473


in Bibtex Style

@conference{iceis17,
author={Imen Ben Fraj and Yousra BenDaly Hlaoui and Leila Jemni BenAyed},
title={A Specification and Execution Approach of Flexible Cloud Service Workflow based on a Meta Model Transformation},
booktitle={Proceedings of the 19th International Conference on Enterprise Information Systems - Volume 2: ICEIS,},
year={2017},
pages={467-473},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006338504670473},
isbn={978-989-758-248-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 19th International Conference on Enterprise Information Systems - Volume 2: ICEIS,
TI - A Specification and Execution Approach of Flexible Cloud Service Workflow based on a Meta Model Transformation
SN - 978-989-758-248-6
AU - Ben Fraj I.
AU - BenDaly Hlaoui Y.
AU - Jemni BenAyed L.
PY - 2017
SP - 467
EP - 473
DO - 10.5220/0006338504670473