Skip to main content

Empowering Business Users to Model and Execute Business Processes

  • Conference paper
Business Process Management Workshops (BPM 2010)

Abstract

Existing process modelling languages and especially executable process modelling languages are not designed for business users without programming knowledge. We therefore propose a novel Lightweight Process Modelling seeking to lower the entrance barrier for modelling executable processes. In this sense lightweight applies to the user interaction and means easy to understand in the context of the modelling language and easy to deploy, implement, and execute processes in a tooling context. Hence business users get advanced guidance during their modelling activities. This paper will provide a specification of a Lightweight Process Modelling process and the Language for Lightweight Process Modelling (LLPM). The LLPM formal semantic core is fairly rich, but it is designed to be rendered in a simple graphical form without undue loss of semantics. To achieve this we followed three design principles of lightweight modelling when supporting a business user: abstracting from executable process details, using semantic annotations, and reusing process parts through patterns and templates. In order to realize these design principles we have created new elements for the LLPM that are not yet implemented in existing process modelling languages. Selected concepts of existing process modelling languages like BPMN and BPEL complement the LLPM. In this paper we present a coherent specification of the elements, properties, and relationships. Further a design process is defined revealing the steps of enhancing the abstract graphical process models with execution details.

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. Becker, J., Kugeler, M., Rosemann, M.: Process management: a guide for the design of business processes. Springer, Heidelberg (2003)

    Book  Google Scholar 

  2. Blechar, M.: Magic Quadrant for Business Process Analysis Tools, 2H07-1H08. Gartner Research (2007)

    Google Scholar 

  3. Bunge, M.: Treatise on Basic Philosophy, Ontology I: The furniture of the world (1977)

    Google Scholar 

  4. Cavallaro, L., Ripa, G., Zuccalà, M.: Adapting service requests to actual service interfaces through semantic annotations. In: PESOS, co-located with ICSE, Vancouver, Canada. IEEE Computer Society Press, Los Alamitos (2009)

    Google Scholar 

  5. Chang, J.F.: Business Process Management Systems: Strategy and Implementation, 1st edn. Auerbach Publications (September 2005)

    Google Scholar 

  6. Colombo, M., Di Nitto, E., Mauri, M.: SCENE: A Service Composition Execution Environment Supporting Dynamic Changes Disciplined Through Rules. In: Dan, A., Lamersdorf, W. (eds.) ICSOC 2006. LNCS, vol. 4294, pp. 191–202. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  7. Dimitrov, M., Simov, A., Stein, S., Konstantinov, M.: A BPMO Based Semantic Business Process Modelling Environment. In: SBPM (2007)

    Google Scholar 

  8. Fielding, R.T.: Architectural Styles and the Design of Network-based Software Architectures. PhD thesis, University of California, Irvine (2000)

    Google Scholar 

  9. Gil, Y.: Workflow composition. In: Gannon, D., Deelman, E., Shields, M., Taylor, I. (eds.) Workflows for e-Science. Springer, Heidelberg (2006)

    Google Scholar 

  10. Glinert, E.P.: Nontextual programming environments, pp. 144–230 (1990)

    Google Scholar 

  11. Green, P., Rosemann, M., Indulska, M., Manning, C.: Candidate interoperability standards: An ontological overlap analysis. Data Knowl. Eng. 62(2), 274–291 (2007)

    Article  Google Scholar 

  12. Green, T., Petre, M., Bellamy, R.: Comprehensibility of visual and textual programs: A test of superlativism against the ’match-mismatch’ conjecture (1991)

    Google Scholar 

  13. Gschwind, T., Koehler, J., Wong, J.: Applying patterns during business process modeling. In: Dumas, M., Reichert, M., Shan, M.-C. (eds.) BPM 2008. LNCS, vol. 5240, pp. 4–19. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  14. Havey, M.: Essential Business Process Modeling. O’Reilly Media, Inc., Sebastopol (2005)

    Google Scholar 

  15. Hevner, A.R., March, S.T., Park, J., Ram, S.: Design science in information systems research. MIS Quarterly 28(1), 75–105 (2004)

    Google Scholar 

  16. Hornung, T., Koschmider, A., Lausen, G.: Recommendation based process modeling support: Method and user experience. In: Li, Q., Spaccapietra, S., Yu, E., Olivé, A. (eds.) ER 2008. LNCS, vol. 5231, pp. 265–278. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  17. Kim, J., Suh, W., Lee, H.: Document-based workflow modeling: a case-based reasoning approach. Expert Systems with Applications 23(2), 77–93 (2002)

    Article  Google Scholar 

  18. Ko, R.K., Lee, S.S., Lee, E.W.: Business process management (bpm) standards: A survey. Business Process Management Journal 15(5) (2009)

    Google Scholar 

  19. Koehler, J., Vanhatalo, J.: Process anti-patterns: How to avoid the common traps of business process modelling. IBM WebSphere Developer Technical Journal (2007)

    Google Scholar 

  20. Kopecky, J., Vitvar, T., Fensel, D., Gomadam, K.: hRests & MicroWSMO. Technical report (March 2009)

    Google Scholar 

  21. Kueng, P., Kueng, P., Kawalek, P., Kawalek, P.: Goal-based business process models: Creation and evaluation. Business Process Management Journal 3, 17–38 (1997)

    Article  Google Scholar 

  22. Lillehagen, F., Krogstie, J.: Active Knowledge Modeling of Enterprises. Springer Publishing Company, Heidelberg (2008) (incorporated)

    Book  Google Scholar 

  23. Madhusudan, T., Zhao, J.L., Marshall, B.: A case-based reasoning framework for workflow model management. Data Knowl. Eng. 50(1), 87–115 (2004)

    Article  Google Scholar 

  24. March, S.T., Smith, G.F.: Design and natural science research on information technology. Decis. Support Syst. 15(4), 251–266 (1995)

    Article  Google Scholar 

  25. Martin, D., Burstein, M., Hobbs, E., Lassila, O., Mcdermott, D., Mcilraith, S., Narayanan, S., Parsia, B., Payne, T., Sirin, E., Srinivasan, N., Sycara, K.: OWL-S: Semantic Markup for Web Services. Technical report (November 2004)

    Google Scholar 

  26. McIlraith, S., Son, T.: Adapting Golog for Composition of Semantic Web Services. In: Proceedings of the Eighth International Conference on Knowledge Representation and Reasoning, KR 2002 (2002)

    Google Scholar 

  27. Mendling, J., Recker, J.: Towards Systematic Usage of Labels and Icons in Business Process Models. In: CAiSE 2008 Workshop Proceedings - Twelfth International Workshop on Exploring Modeling Methods in Systems Analysis and Design, EMMSAD 2008 (2008)

    Google Scholar 

  28. Myers, B.: Taxonomies of visual programming and program visualization. Journal of Visual languages and Computing 1, 97–123 (1990)

    Article  Google Scholar 

  29. Namoune, A., Wajid, U., Mehandjiev, N.: Composition of interactive service-based applications by end-users. In: UGS 2009 - 1st International Workshop on User-generated Services (2009)

    Google Scholar 

  30. Nardi, B.A.: A small matter of programming: perspectives on end user computing. MIT Press, Cambridge (1993)

    Google Scholar 

  31. Neiger, D., Churilov, L.: Goal-oriented business process engineering revisited: a unifying perspective. In: Computer Supported Acitivity Coordination, pp. 149–163 (2004)

    Google Scholar 

  32. Nitzsche, J., Norton, B.: Ontology-Based Data Mediation in BPEL (For Semantic Web Services). In: Ardagna, D., Mecella, M., Yang, J. (eds.) Business Process Management Workshops. LNBIP, vol. 17, pp. 523–534. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  33. Nitzsche, J., van Lessen, T., Karastoyanova, D., Leymann, F.: BPEL for Semantic Web Services (BPEL4SWS). In: OTM Workshops (1), pp. 179–188 (2007)

    Google Scholar 

  34. Nitzsche, J., van Lessen, T., Karastoyanova, D., Leymann, F.: BPEL-Light. In: Alonso, G., Dadam, P., Rosemann, M. (eds.) BPM 2007. LNCS, vol. 4714, pp. 214–229. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  35. Peffers, K., Tuunanen, T., Rothenberger, M., Chatterjee, S.: A design science research methodology for information systems research. J. Manage. Inf. Syst. 24(3), 45–77 (2008)

    Article  Google Scholar 

  36. Petre, M., Green, T.R.G.: Requirements of graphical notations for professional users: Electronics cad systems as a case study. Le Travail Humain (55), 47–70 (1992)

    Google Scholar 

  37. Quinn, K.: Not everyone who drives a car fixes it themselves - Strategic Information Infrastructure (2005), http://www.dmreview.com/news/1041222-1.html

  38. Recker, J.: BPMN Modeling – Who, Where, How and Why. BPTrends 5(3) (2008)

    Google Scholar 

  39. Recker, J., Dreiling, A.: Does it matter which process modelling language we teach or use? An experimental study on understanding process modelling languages without formal education. In: Proceedings 18th Australasian Conference on Information Systems, Toowoomba, Australia (2007)

    Google Scholar 

  40. Recker, J., Indulska, M., Rosemann, M., Green, P.: Do Process Modelling Techniques Get Better? A Comparative Ontological Analysis of BPMN. In: Campbell, B., Underwood, J., Bunker, D. (eds.) Proceedings 16th Australasian Conference on Information Systems, Sydney, Australia (2005)

    Google Scholar 

  41. Recker, J., Indulska, M., Rosemann, M., Green, P.: An Exploratory Study of Process Modelling Practice with BPMN. BPM Center Report (2008)

    Google Scholar 

  42. Rolland, C., Kaabi, R.S., Kraiem, N.: On isoa: intentional services oriented architecture. In: Krogstie, J., Opdahl, A.L., Sindre, G. (eds.) CAISE 2007 and WES 2007. LNCS, vol. 4495, pp. 158–172. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  43. Rosser, B.: Taking Advantage of User-Friendly Business Process Modeling. Gartner Research, G00156919 (2008)

    Google Scholar 

  44. Ruh, W.A., Brown, W.J., Maginnis, F.X.: Enterprise Application Integration: A Wiley Tech Brief. John Wiley & Sons, Inc., New York (2000)

    Google Scholar 

  45. Russell, N., Arthur, van der Aalst, W.M.P., Mulyar, N.: Workflow Control-Flow Patterns: A Revised View. Technical report, BPMcenter.org (2006)

    Google Scholar 

  46. Silver, B.: BPMN Method and Style. Cody-Cassidy Pre (2009)

    Google Scholar 

  47. van der Aalst, W., Aldred, L., Dumas, M., Hofstede, A.H.M.T.: Design and implementation of the YAWL system (2004)

    Google Scholar 

  48. van der Aalst, W., ter Hofstede, A., Kiepuszewski, B., Barros, A.: Workflow Patterns. Distributed and Parallel Databases 14(3), 5–51 (2003)

    Article  Google Scholar 

  49. van der Aalst, W.M.P., ter Hofstede, A.H.M.: YAWL: Yet Another Workflow Language, vol. 30 (2005)

    Google Scholar 

  50. Vitvar, T., Kopeck, J., Zaremba, M., Fensel, D.: WSMO-Lite: Lightweight Semantic Descriptions for Services on the Web. In: ECOWS, pp. 77–86. IEEE Computer Society, Los Alamitos (2007)

    Google Scholar 

  51. Wand, Y., Weber, R.: An Ontological Evaluation of Systems Analysis and Design Methods. In: Falkenberg, E., Lindgreen, P. (eds.) Information System Concepts: An In-Depth Analysis, pp. 79–107 (1989)

    Google Scholar 

  52. Weber, B., Reichert, M., Rinderle-Ma, S.: Change patterns and change support features - enhancing flexibility in process-aware information systems. Data Knowl. Eng. 66(3), 438–466 (2008)

    Article  Google Scholar 

  53. Williams, S.: Business Process Modeling improves Administrative Control, pp. 44–50 (1967)

    Google Scholar 

  54. Wohed, P., van der Aalst, W.M.P., Dumas, M., ter Hofstede, A.H.M.: Analysis of Web Services Composition Languages: The Case of BPEL4WS. In: Song, I.-Y., Liddle, S.W., Ling, T.-W., Scheuermann, P. (eds.) ER 2003. LNCS, vol. 2813, pp. 200–215. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  55. zur Muehlen, M., Recker, J.: How Much Language Is Enough? Theoretical and Practical Use of the Business Process Modeling Notation. In: Bellahsène, Z., Léonard, M. (eds.) CAiSE 2008. LNCS, vol. 5074, pp. 465–479. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Schnabel, F. et al. (2011). Empowering Business Users to Model and Execute Business Processes. In: zur Muehlen, M., Su, J. (eds) Business Process Management Workshops. BPM 2010. Lecture Notes in Business Information Processing, vol 66. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-20511-8_40

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-20511-8_40

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-20510-1

  • Online ISBN: 978-3-642-20511-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics