A Practical Framework for Business Process Management Suites Selection Using Fuzzy TOPSIS Approach

Ahad Zare Ravasan, Saeed Rouhani, Homa Hamidi


Nowadays, there is a growing interest in Business Process Management Suites (BPMSs) implementation in organizations. In order to implement a BPMS in an organization successfully, it is essential to select a suitable BPMS. Evaluation and selection of the BPMS packages is complicated and time consuming decision making process. This paper presents an approach for dealing with such a problem. This approach introduces functional, non-functional and fuzzy evaluation method for BPMS selection. The presented BPM lifecycle based approach breaks down BPMS selection criteria into two broad categories namely functional (process strategy development, process discovery, process modeling, process design, process deployment, process operation and analysis) and non-functional requirements (quality, technical, vendor, implementation) including totally 48 selection criteria. A facile Fuzzy Technique for Order Preference by Similarity to Ideal Solution (FTOPSIS) is customized for BPMS selection based on identified criteria. The proposed approach is applied to a local Iranian company in oil industry in order to select and acquire a BPMS and the provided numerical example illustrates the applicability of the approach for BPMS selection. The approach can help practitioners assess BPMSs more properly and have a better software acquisition decision.


  1. Abdolvand, N., Albadvi, A., & Ferdowsi, Z. (2008). Assessing readiness for business process reengineering. Business Process Management Journal, 14(4), 497-511.
  2. Abecker, A., Hinkelmann, K., Maus, H., & Müller, H. J. (2002). Geschäftsprozessorientiertes Wissensmanagement: Effektive Wissensnutzung bei der Planung und Umsetzung von Geschäftsprozessen: Springer DE.
  3. Al-Mudimigh, A. S. (2007). The role and impact of business process management in enterprise systems implementation. Business Process Management Journal, 13(6), 866-874.
  4. Becker, C., & Rauber, A. (2010). Improving component selection and monitoring with controlled experimentation and automated measurements. Information and software technology, 52(6), 641-655.
  5. Carstensen, P. H., & Schmidt, K. (2003). Computer Supported Cooperative Work. New Challenges to Systems Design. In Itoh, K. (ed.) Handbook of Human Fac-tors/Ergonomics, 619-636. Tokyo: Asakura Publishing.
  6. Cho, C., & Lee, S. (2011). A study on process evaluation and selection model for business process management. Expert Systems with Applications, 38(5), 6339-6350.
  7. Cochran, J. K., & Chen, H. N. (2005). Fuzzy multi-criteria selection of object-oriented simulation software for production system analysis. Computers & operations research, 32(1), 153-168.
  8. Colombo, E., & Francalanci, C. (2004). Selecting CRM packages based on architectural, functional, and cost requirements: Empirical validation of a hierarchical ranking model. Requirements engineering, 9(3), 186- 203.
  9. Curtiss, E. T., & Eustis, S. (2011). Business Process Management (BPM) Market Shares, Strategies, and Forecasts, Worldwide, 2011 to 2017: Wintergreen Research, Inc.
  10. Davenport, T. H. (1993). Process innovation: reengineering work through information technology: Boston, Mass.: Harvard Business School Press.
  11. Eikebrokk, T. R., Iden, J., Olsen, D. H., & Opdahl, A. L. (2010). Determinants to the use of business process modeling. Paper presented at the 43rd Hawaii International Conference on System Sciences (HICSS), 2010.
  12. Elzinga, D. J., Horak, T., Lee, C.-Y., & Bruner, C. (1995). Business process management: survey and methodology. Engineering Management, IEEE Transactions on, 42(2), 119-128.
  13. Gartner. (2010). Magic Quadrant for Business Process Management Suites. Retrived September 10, 2013, from http://wwwimages.adobe.com/www.adobe.com/conten t/dam/Adobe/en/enterprise/pdfs/magic-quadrant-forbusiness-process-management-suites.pdf.
  14. Hill, J. B., Cantara, M., Kerremans, M., & Plummer, D. C. (2009). Magic quadrant for business process management suites. Gartner Research.
  15. Jadhav, A. S., & Sonar, R. M. (2009). Evaluating and selecting software packages: A review. Information and software technology, 51(3), 555-563.
  16. Jadhav, A. S., & Sonar, R. M. (2011). Framework for evaluation and selection of the software packages: A hybrid knowledge based system approach. Journal of Systems and Software.
  17. Karim, J., Somers, T. M., & Bhattacherjee, A. (2007). The impact of ERP implementation on business process outcomes: a factor-based study. Journal of Management Information Systems, 24(1), 101-134.
  18. Koster, S. R. (2009). An evaluation method for Business Process Management products. University of Twente, Enschede, the Netherlands.
  19. Le Blanc, M., & Louis, A. (1989). DSS software selection: a multiple criteria decision methodology. Information & Management, 17(1), 49-65.
  20. Lee, H. S., Shen, P. D., & Chih, W. L. (2004). A fuzzy multiple criteria decision making model for software selection. Paper presented at the in Proceedings of IEEE International Conference on Fuzzy Systems.
  21. Moalagh, M., & Zare Ravasan, A. (2012). Developing a practical framework for assessing ERP postimplementation success using fuzzy analytic network process. International Journal of Production Research, 51(4), 1236-1257.
  22. Önüt, S., & Soner, S. (2008). Transshipment site selection using the AHP and TOPSIS approaches under fuzzy environment. Waste Management, 28(9), 1552-1559.
  23. Perez, M., & Rojas, T. (2000). Evaluation of Workflowtype software products: a case study. Information and software technology, 42(7), 489-503.
  24. Richardson, B. (2010). The Forrester Wave™: Business Process Management Suites, Q3 2010. For Business Process Professionals: Forrester Research, Inc.
  25. Sadiq, S., Indulska, M., Bandara, W., & Chong, S. (2007). Major issues in business process management: a vendor perspective. Paper presented at the In Proceedings of the 11th Pacific-Asia Conference on Information Systems (Auckland, New Zealand, July 04 - 06), PACIS 2007. 40-47.
  26. Sen, C. G., Baracli, H., Sen, S., & Basligil, H. (2009). An integrated decision support system dealing with qualitative and quantitative objectives for enterprise software selection. Expert Systems with Applications, 36(3), 5272-5283.
  27. Trkman, P. (2010). The critical success factors of business process management. International Journal of Information Management, 30(2), 125-134.
  28. Van Der Aalst, W., & Van Hee, K. M. (2004). Workflow management: models, methods, and systems: The MIT press.
  29. Vergidis, K., Tiwari, A., & Majeed, B. (2008). Business process analysis and optimization: beyond reengineering. Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on, 38(1), 69-82.
  30. Wei, C. C., Chien, C. F., & Wang, M. J. J. (2005). An AHP-based approach to ERP system selection. International Journal of Production Economics, 96(1), 47-62.
  31. Weske, M. (2007). Business process management: concepts, languages, architectures. 2007. Berlin, Heidelberg: Springer.

Paper Citation

in Harvard Style

Zare Ravasan A., Rouhani S. and Hamidi H. (2014). A Practical Framework for Business Process Management Suites Selection Using Fuzzy TOPSIS Approach . In Proceedings of the 16th International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-989-758-029-1, pages 295-302. DOI: 10.5220/0004872302950302

in Bibtex Style

author={Ahad Zare Ravasan and Saeed Rouhani and Homa Hamidi},
title={A Practical Framework for Business Process Management Suites Selection Using Fuzzy TOPSIS Approach},
booktitle={Proceedings of the 16th International Conference on Enterprise Information Systems - Volume 3: ICEIS,},

in EndNote Style

JO - Proceedings of the 16th International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - A Practical Framework for Business Process Management Suites Selection Using Fuzzy TOPSIS Approach
SN - 978-989-758-029-1
AU - Zare Ravasan A.
AU - Rouhani S.
AU - Hamidi H.
PY - 2014
SP - 295
EP - 302
DO - 10.5220/0004872302950302