Towards Outsource-ability Enabled BPMN

Mouna Rekik, Khouloud Boukadi, Hanene Ben-Abdallah


Business process outsourcing to the Cloud is increasingly being adopted as a strategy to save costs, improve the business process performance, enhance the flexibility in responding to costumers' needs, etc. However, the adoption of an outsourcing strategy faces several challenges like the enterprise data security, vendor-lock-in and labor union. Weighing the pros and cons of outsourcing one’s business process is an arduous task. This paper provides for assistance means: it extends the BPMN language to explicitly support the specification of outsourcing criteria, and it presents an automated approach to help decision makers identify those parts of their business process that benefit most from outsourcing to the Cloud.


  1. Adesta, E. and Agusman, D. (2004). The evolution of supply-chain management into extended enterprise. In Engineering Management Conference, 2004. Proceedings. 2004 IEEE International, volume 3, pages 1298-1302 Vol.3.
  2. Bocciarelli, P. and D'Ambrogio, A. (2011). A bpmn extension for modeling non functional properties of business processes. In Proceedings of the 2011 Symposium on Theory of Modeling & Simulation: DEVS Integrative M&S Symposium, TMS-DEVS 7811, pages 160-168, San Diego, CA, USA. Society for Computer Simulation International.
  3. Deb, K. and Kalyanmoy, D. (2001). Multi-Objective Optimization Using Evolutionary Algorithms. John Wiley & Sons, Inc., New York, NY, USA.
  4. Eriksson, H.-E. and Penker, M. (1998). Business Modeling With UML: Business Patterns at Work. John Wiley & Sons, Inc., New York, NY, USA, 1st edition.
  5. Gewald, H. and Dibbern, J. (2009). Risks and benefits of business process outsourcing: A study of transaction services in the german banking industry. Inf. Manage., 46(4):249-257.
  6. Gewald, H. and Rouse, A. (2012). Comparing business process and it outsourcing risks-an exploratory study in germany and australasia. In System Science (HICSS), 2012 45th Hawaii International Conference on, pages 275-284.
  7. Hu, Y.-B., Wang, Y.-P., and Guo, F.-Y. (2005). A new penalty based genetic algorithm for constrained optimization problems. In Machine Learning and Cybernetics, 2005. Proceedings of 2005 International Conference on, volume 5, pages 3025-3029 Vol. 5.
  8. ISO 10303-203:1994 (1994). Information technology - object management group business process model and notation.
  9. Kodaganallur, V. and Sen, A. (2010). Greedy by chance - stochastic greedy algorithms. In Autonomic and Autonomous Systems (ICAS), 2010 Sixth International Conference on, pages 182-187.
  10. Li, H. and Meissner, J. (2009). Improving quality in business process outsourcing through technology. Working Papers MRG/0009, Department of Management Science, Lancaster University.
  11. Mell, P. M. and Grance, T. (2011). Sp 800-145. the nist definition of cloud computing. Technical report, Gaithersburg, MD, United States.
  12. (OMG), O. M. G. (2011). Business process model and notation (bpmn) version 2.0. Technical report.
  13. Pathak, R. and Joshi, S. (2009). Secured communication for business process outsourcing using optimized arithmetic cryptography protocol based on virtual parties. In Ranka, S., Aluru, S., Buyya, R., Chung, Y.-C., Dua, S., Grama, A., Gupta, S. K. S., Kumar, R., and Phoha, V. V., editors, IC3, volume 40 of Communications in Computer and Information Science, pages 205-215. Springer.
  14. Rodríguez, A., Fernández-Medina, E., and Piattini, M. (2007). A BPMN Extension for the Modeling of Security Requirements in Business Processes. IEICE - Trans. Inf. Syst., E90-D(4):745-752.
  15. Rouse, A. C. and Corbitt, B. J. (2004). It-supported business process outsourcing (bpo): The good, the bad and the ugly. In PACIS, page 126. AISeL.
  16. Saeedi, K., Zhao, L., and Sampaio, P. (2010). Extending bpmn for supporting customer-facing service quality requirements. In Web Services (ICWS), 2010 IEEE International Conference on, pages 616-623.
  17. Soiva, J. (2007). business process outsourcing case study:How to develp Deloitte S2Gs shared service activities in the Bercelona costumer response centre. PhD thesis, , Lahti university of applied sciences.
  18. Theo Lynn, N. O. C., John Mooney, M. H., David Corcoran, G. H., Lisa Van Der Werff, J. P. M., and Healy, P. (2014). Towards a Framework for Defining and Categorising Business Process-As-A-Service (BPaaS). In 21st International Product Development Management Conference. Citations: Not Avail. ().
  19. 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.

Paper Citation

in Harvard Style

Rekik M., Boukadi K. and Ben-Abdallah H. (2015). Towards Outsource-ability Enabled BPMN . In Proceedings of the 10th International Conference on Software Engineering and Applications - Volume 1: ICSOFT-EA, (ICSOFT 2015) ISBN 978-989-758-114-4, pages 5-14. DOI: 10.5220/0005513500050014

in Bibtex Style

author={Mouna Rekik and Khouloud Boukadi and Hanene Ben-Abdallah},
title={Towards Outsource-ability Enabled BPMN},
booktitle={Proceedings of the 10th International Conference on Software Engineering and Applications - Volume 1: ICSOFT-EA, (ICSOFT 2015)},

in EndNote Style

JO - Proceedings of the 10th International Conference on Software Engineering and Applications - Volume 1: ICSOFT-EA, (ICSOFT 2015)
TI - Towards Outsource-ability Enabled BPMN
SN - 978-989-758-114-4
AU - Rekik M.
AU - Boukadi K.
AU - Ben-Abdallah H.
PY - 2015
SP - 5
EP - 14
DO - 10.5220/0005513500050014