Skip to main content

A Survey of Comparative Business Process Modeling Approaches

  • Conference paper
Business Information Systems (BIS 2007)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4439))

Included in the following conference series:

Abstract

There has been a huge influx of business process modeling languages as business process management (BPM) and process-aware information systems continue to expand into various business domains. The origins of process modeling languages are quite diverse, although two dominant approaches can be observed; one based on graphical models, and the other based on rule specifications. However, at this time, there is no report in literature that specifically targets a comparative analysis of these two approaches, on aspects such as the relative areas of application, power of expression, and limitations. In this paper we have attempted to address this question. We will present both a survey of the two approaches as well as a critical and comparative analysis.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. van der Aalst, W.M.P.: Three Good reasons for Using a Petri-net-based Workflow Management System. In: Proceedings of the International Working Conference on Information and Process Integration in Enterprises (IPIC’96), Cambridge, Massachusetts (1996)

    Google Scholar 

  2. 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 

  3. van der Aalst, W.M.P., ter Hofstede, A.H.M.: YAWL - Yet Another Workflow Language. Information Systems 30(4), 245–275 (2005)

    Article  Google Scholar 

  4. van der Aalst, W.M.P., et al.: Workflow Patterns. Distributed and Parallel Databases 14(3), 5–51 (2003)

    Article  Google Scholar 

  5. van der Aalst, W.M.P., ter Hofstede, A.H.M., Weske, M. (eds.): BPM 2003. LNCS, vol. 2678. Springer, Heidelberg (2003)

    MATH  Google Scholar 

  6. Bae, J., et al.: Automatic Control of Workflow Processes Using ECA Rules. IEEE Transactions on Knowledge and Data Engineering 16(8) (2004)

    Google Scholar 

  7. Cardoso, J.: How to Measure the Control-Flow Complexity of Web Processes and Workflows. In: Fischer, L. (ed.) The Workflow Handbook, WfMC, pp. 199–212 (2005)

    Google Scholar 

  8. Casati, F., et al.: Conceptual Modeling of Workflows. In: Papazoglou, M.P. (ed.) ER 1995 and OOER 1995. LNCS, vol. 1021, Springer, Heidelberg (1995)

    Chapter  Google Scholar 

  9. Casati, F., et al.: A Specification Language for the WIDE Workflow Model. Technical report, University of Twente (1996)

    Google Scholar 

  10. Delphi Group: BPM 2005 Market Milestone Report (2005), http://www.delphigroup.com/research/whitepapers.htm

  11. Ellis, C.A., Nutt, G.J.: Modeling and Enactment of Workflow Systems. In: Ajmone Marsan, M. (ed.) ICATPN 1993. LNCS, vol. 691, Springer, Heidelberg (1993)

    Google Scholar 

  12. Green, P., Rosemann, M., Indulska, M.: Ontological Evaluation of Enterprise Systems Interoperability Using ebXML. IEEE Transactions on Knowledge and Data Engineering 17(5) (2005)

    Google Scholar 

  13. Hayes-Roth, F.: Rule-Based Systems. Communications of the ACM 28(9), 921–932 (1985)

    Article  Google Scholar 

  14. Herbst, H., et al.: The Specification Of Business Rules: A Comparison of Selected Methodologies. In: Verrijn-Stuart, A.A., Olle, T.W. (eds.) Methods and Associated Tools for the Information System Life Cycle, IFIP–18, North-Holland, Amsterdam (1994)

    Google Scholar 

  15. ILOG: ILOG Components for Business Process Management Solutions. White Paper, ILOG (2006), http://www.ilog.com

  16. Jenssens, G.K., Verelst, J., Weyn, B.: Techniques for Modeling Workflows and Their Support of Reuse. In: van der Aalst, W.M.P., Desel, J., Oberweis, A. (eds.) Business Process Management. LNCS, vol. 1806, pp. 1–15. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  17. Jennings, N.R., et al.: Implementing a Business Process Management System using ADEPT: a Real-World Case Study. International Journal of Applied Artificial Intelligence 14, 421–463 (2000)

    Article  Google Scholar 

  18. Kappel, G., Rausch-Schott, S., Retschitzegger, W.: A Framework for Workflow Management Systems Based on Objects, Rules and Roles. ACM Computing Surveys 32 (2000)

    Google Scholar 

  19. Kappel, G., Rausch-Schott, S., Retschitzegger, W.: Coordination in Workflow Management Systems – a Rule-Based Approach. In: Conen, W. (ed.) ASIAN-WS 1996. LNCS, vol. 1364, pp. 99–120. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  20. Kaschek, R., et al.: Towards Selecting Among Business Process Modeling Methodologies. In: Proceedings of 9th International Conference on Business Information Systems (BIS2006), Klagenfurt, Austria (2006)

    Google Scholar 

  21. Knolmayer, G., Endl, R., Pfahrer, M.: Modeling Processes and Workflows by Business Rules. In: van der Aalst, W.M.P., Desel, J., Oberweis, A. (eds.) Business Process Management. LNCS, vol. 1806, pp. 16–29. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  22. Liu, L., Pu, C.: ActivityFlow: Towards Incremental Specification and Flexible Coordination of Workflow Activities. In: Embley, D.W. (ed.) ER 1997. LNCS, vol. 1331, pp. 169–182. Springer, Heidelberg (1997)

    Google Scholar 

  23. Lu, R.: Comparison of Workflow Modeling Approaches. Honors Thesis, School of Information Technology and Electrical Engineering, The University of Queensland, Brisbane (2004)

    Google Scholar 

  24. Merz, M., et al.: Workflow Modeling and Execution with Colored Petri Nets in COSM. In: Proceedings of the Workshop on Applications of Petri Nets to Protocols within the 16th International Conference on Application and Theory of Petri Nets, pp. 1–12 (1995)

    Google Scholar 

  25. Müller, R., Greiner, U., Rahm, E.: AgentWork: a Workflow System Supporting Rule-Based Workflow Adaptation. Data & Knowledge Engineering 51(2), 223–256 (2004)

    Article  Google Scholar 

  26. OASIS: Business Process Execution Language for Web Services Version 1.1 (BPEL4WS 1.1) Specification (2006)

    Google Scholar 

  27. Object Management Group: Business Process Modeling Notation (BPMN) Specification 1.0 (2006)

    Google Scholar 

  28. Oracle: Building Flexible Enterprise Processes Using Oracle Business Rules and BPEL Process Manager. An Oracle White Paper, Oracle (2005), http://www.oracle.com

  29. Reichert, M., Dadam, P.: ADEPTflex - Supporting Dynamic Changes of Workflows without Losing Control. Journal of Intelligent Information Systems (Special Issue on Workflow Management) 10, 93–129 (1998)

    Article  Google Scholar 

  30. Sadiq, W., Orlowska, M.: On Capturing Process Requirements of Workflow Based Business Information System. In: Proceedings of 3rd International Conference on Business Information Systems (BIS ’99), Poznan, Poland (1999)

    Google Scholar 

  31. Sadiq, S., Sadiq, W., Orlowska, M.: A Framework for Constraint Specification and Validation in Flexible Workflows. Information Systems 30(5) (2005)

    Google Scholar 

  32. Sadiq, W., Orlowska, M.: On Correctness Issues in Conceptual Modeling of Workflows. In: Proceedings of European Conference on Information Systems (ECIS ‘97), Cork, Ireland (1997)

    Google Scholar 

  33. Sedera, W., Rosemann, M., Doebeli, G.: A Process Modeling Success Model: Insights from a Case Study. In: Ciborra, C.U., et al. (eds.) Proceedings of the 18th European Conference on Information Systems, Naples, Italy (2003)

    Google Scholar 

  34. Tibco: Enhancing BPM with a Business Rule Engine. Tibco White Paper, Tibco (2006), http://www.tibco.com

  35. Ultimus: Adaptive Discovery: Accelerating the Deployment and Adaptation of Automated Business Processes. White Paper, Ultimus Inc. (2004), http://www.ultimus.com

  36. Wikarski, D.: An Introduction to Modular Process Nets. Technical Report TR-96-019 International Computer Science Institute (ICSI), Berkeley, CA, USA (1996)

    Google Scholar 

  37. Workflow Management Coalition: Workflow Process Definition Interface - XML Process Definition Language (2006), http://www.wfmc.org/standards/docs.htm

  38. Zeng, L., et al.: PLMflow: Dynamic Business Process Composition and Execution by Rule Inference. In: Buchmann, A., et al. (eds.) TES 2002. LNCS, vol. 2444, Springer, Heidelberg (2002)

    Google Scholar 

  39. Zeng, L., et al.: An Agent-Based Approach for Supporting Cross-Enterprise Workflows. In: Proceedings of the 12th Australasian Database Conference (ADC2001) (2001)

    Google Scholar 

  40. Zisman, M.D.: Representation, Specification and Automation of Office Procedures. PhD Thesis, Wharton School of Business, University of Pennsylvania (1977)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Witold Abramowicz

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Berlin Heidelberg

About this paper

Cite this paper

Lu, R., Sadiq, S. (2007). A Survey of Comparative Business Process Modeling Approaches. In: Abramowicz, W. (eds) Business Information Systems. BIS 2007. Lecture Notes in Computer Science, vol 4439. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72035-5_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-72035-5_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-72034-8

  • Online ISBN: 978-3-540-72035-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics