Measurement Framework for Business Process Outsourcing to the Cloud

Mouna Rekik, Khouloud Boukadi, Hanene Ben-Abdallah


Face to the increasingly stringent business competition, small and medium sized enterprises strive to excel in the marketplace by adopting different strategies and solutions. Outsourcing their business processes to the Cloud has been among the most widely adopted strategies. Among others, enterprises outsource their related business process to improve their performance. However, this strategy is not without inconvenience especially when the decision is taken without being aware about the business process functional and non functional requirements. We focus in this paper on identifying the business process performance enhancement needs so to be able to identify requirements when outsourcing business process to the Cloud. This papers major contribution is the presentation of a measurement framework for SOA-based business process performance. The proposed framework allows firstly to identify essential metrics to monitor starting from an abstract business level. Then, identified metrics are monitored using our Business/Qos (BisQos) listener. The gathered data are then stored in a database for analysis purpose. The output of the framework specifies whether business process instances reveal a degradation of their performance caused by business metrics or by Qos metrics, in addition to the infrastructure properties supporting each web service execution.


  1. Barth, W. (2006). Nagios. System and Network Monitoring. No Starch Press, u.s. ed edition.
  2. Comes, D., Bleul, S., Weise, T., and Geihs, K. (2009). A flexible approach for business processes monitoring. In Senivongse, T. and Oliveira, R., editors, Distributed Applications and Interoperable Systems, volume 5523 of Lecture Notes in Computer Science, pages 116- 128. Springer Berlin Heidelberg.
  3. del Ro-Ortega, A., Resinas, M., and Ruiz-Corts, A. (2010). Defining process performance indicators: An ontological approach. In Meersman, R., Dillon, T., and Herrero, P., editors, On the Move to Meaningful Internet Systems: OTM 2010, volume 6426 of Lecture Notes in Computer Science, pages 555-572. Springer Berlin Heidelberg.
  4. del Ro-Ortega, A., Resinas Arias de Reyna, M., Durn Toro, A., and Ruiz-Corts, A. (2012). Defining process performance indicators by using templates and patterns. In Barros, A., Gal, A., and Kindler, E., editors, Business Process Management, volume 7481 of Lecture Notes in Computer Science, pages 223-228. Springer Berlin Heidelberg.
  5. Delgado, A., Weber, B., Ruiz, F., de Guzmn, I. G.-R., and Piattini, M. (2014). An integrated approach based on execution measures for the continuous improvement of business processes realized by services. Information and Software Technology, 56(2):134 - 162.
  6. Friedenstab, J., Janiesch, C., Matzner, M., and Muller, O. (2012). Extending bpmn for business activity monitoring. In 2012 45th Hawaii International Conference on System Science (HICSS), pages 4158-4167.
  7. Grati, R., Boukadi, K., and Ben-Abdallah, H. (2012). A qos monitoring framework for composite web services in the cloud. In In The Sixth International Conference on Advanced Engineering Computing and Applications in Sciences (Advcomp12).
  8. Hall, M., Frank, E., Holmes, G., Pfahringer, B., Reutemann, P., and Witten, I. H. (2009). The WEKA data mining software: an update. SIGKDD Explor. Newsl., 11(1):10-18.
  9. Josuttis, N. (2007). Soa in Practice: The Art of Distributed System Design. O'Reilly Media, Inc.
  10. Mell, P. M. and Grance, T. (2011). Sp 800-145. the nist definition of cloud computing. Technical report, Gaithersburg, MD, United States.
  11. (OMG), O. M. G. (2011). Business process model and notation (bpmn) version 2.0. Technical report.
  12. Pan, W. and Wei, H. (2012). Research on key performance indicator (kpi) of business process. In 2012 Second International Conference on Business Computing and Global Informatization (BCGIN), pages 151-154.
  13. Quinlan, J. R. (1986). Induction of decision trees. Mach. Learn., 1(1):81-106.
  14. Ruijie, L. and Hong, H. (2010). Business process metrics modeling based on model-driven. In 2010 IEEE International Conference on Software Engineering and Service Sciences (ICSESS), pages 327-330.
  15. Wetzstein, B., Leitner, P., Rosenberg, F., Dustdar, S., and Leymann, F. (2011). Identifying influential factors of business process performance using dependency analysis. Enterprise IS, 5(1):79-98.
  16. Wetzstein, B., Strauch, S., and Leymann, F. (2009). Measuring performance metrics of ws-bpel service compositions. International conference on Networking and Services (ICNS'06), 0:49-56.
  17. Yang, D.-H., Kim, S., Nam, C., and Min, J.-W. (2007). Developing a decision model for business process outsourcing. Computers and Operations Research, 34(12):3769 - 3778. Operations Research and Outsourcing.
  18. Zhang, J., Nie, W., Panahi, M., Chang, Y., and Lin, K.-J. (2009). Business process composition with qos optimization. In Commerce and Enterprise Computing, 2009. CEC 7809. IEEE Conference on, pages 499-502.
  19. zur Muehlen, M. and Shapiro, R. (2010). Business process analytics. In Handbook on Business P rocess Management 2, pages 137-157. Springer Berlin Heidelberg.

Paper Citation

in Harvard Style

Rekik M., Boukadi K. and Ben-Abdallah H. (2015). Measurement Framework for Business Process Outsourcing to the Cloud . In Proceedings of the 12th International Conference on e-Business - Volume 1: ICE-B, (ICETE 2015) ISBN 978-989-758-113-7, pages 49-55. DOI: 10.5220/0005537900490055

in Bibtex Style

author={Mouna Rekik and Khouloud Boukadi and Hanene Ben-Abdallah},
title={Measurement Framework for Business Process Outsourcing to the Cloud},
booktitle={Proceedings of the 12th International Conference on e-Business - Volume 1: ICE-B, (ICETE 2015)},

in EndNote Style

JO - Proceedings of the 12th International Conference on e-Business - Volume 1: ICE-B, (ICETE 2015)
TI - Measurement Framework for Business Process Outsourcing to the Cloud
SN - 978-989-758-113-7
AU - Rekik M.
AU - Boukadi K.
AU - Ben-Abdallah H.
PY - 2015
SP - 49
EP - 55
DO - 10.5220/0005537900490055