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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Becker, J., Kugeler, M., Rosemann, M.: Process management: a guide for the design of business processes. Springer, Heidelberg (2003)
Blechar, M.: Magic Quadrant for Business Process Analysis Tools, 2H07-1H08. Gartner Research (2007)
Bunge, M.: Treatise on Basic Philosophy, Ontology I: The furniture of the world (1977)
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)
Chang, J.F.: Business Process Management Systems: Strategy and Implementation, 1st edn. Auerbach Publications (September 2005)
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)
Dimitrov, M., Simov, A., Stein, S., Konstantinov, M.: A BPMO Based Semantic Business Process Modelling Environment. In: SBPM (2007)
Fielding, R.T.: Architectural Styles and the Design of Network-based Software Architectures. PhD thesis, University of California, Irvine (2000)
Gil, Y.: Workflow composition. In: Gannon, D., Deelman, E., Shields, M., Taylor, I. (eds.) Workflows for e-Science. Springer, Heidelberg (2006)
Glinert, E.P.: Nontextual programming environments, pp. 144–230 (1990)
Green, P., Rosemann, M., Indulska, M., Manning, C.: Candidate interoperability standards: An ontological overlap analysis. Data Knowl. Eng. 62(2), 274–291 (2007)
Green, T., Petre, M., Bellamy, R.: Comprehensibility of visual and textual programs: A test of superlativism against the ’match-mismatch’ conjecture (1991)
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)
Havey, M.: Essential Business Process Modeling. O’Reilly Media, Inc., Sebastopol (2005)
Hevner, A.R., March, S.T., Park, J., Ram, S.: Design science in information systems research. MIS Quarterly 28(1), 75–105 (2004)
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)
Kim, J., Suh, W., Lee, H.: Document-based workflow modeling: a case-based reasoning approach. Expert Systems with Applications 23(2), 77–93 (2002)
Ko, R.K., Lee, S.S., Lee, E.W.: Business process management (bpm) standards: A survey. Business Process Management Journal 15(5) (2009)
Koehler, J., Vanhatalo, J.: Process anti-patterns: How to avoid the common traps of business process modelling. IBM WebSphere Developer Technical Journal (2007)
Kopecky, J., Vitvar, T., Fensel, D., Gomadam, K.: hRests & MicroWSMO. Technical report (March 2009)
Kueng, P., Kueng, P., Kawalek, P., Kawalek, P.: Goal-based business process models: Creation and evaluation. Business Process Management Journal 3, 17–38 (1997)
Lillehagen, F., Krogstie, J.: Active Knowledge Modeling of Enterprises. Springer Publishing Company, Heidelberg (2008) (incorporated)
Madhusudan, T., Zhao, J.L., Marshall, B.: A case-based reasoning framework for workflow model management. Data Knowl. Eng. 50(1), 87–115 (2004)
March, S.T., Smith, G.F.: Design and natural science research on information technology. Decis. Support Syst. 15(4), 251–266 (1995)
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)
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)
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)
Myers, B.: Taxonomies of visual programming and program visualization. Journal of Visual languages and Computing 1, 97–123 (1990)
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)
Nardi, B.A.: A small matter of programming: perspectives on end user computing. MIT Press, Cambridge (1993)
Neiger, D., Churilov, L.: Goal-oriented business process engineering revisited: a unifying perspective. In: Computer Supported Acitivity Coordination, pp. 149–163 (2004)
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)
Nitzsche, J., van Lessen, T., Karastoyanova, D., Leymann, F.: BPEL for Semantic Web Services (BPEL4SWS). In: OTM Workshops (1), pp. 179–188 (2007)
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)
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)
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)
Quinn, K.: Not everyone who drives a car fixes it themselves - Strategic Information Infrastructure (2005), http://www.dmreview.com/news/1041222-1.html
Recker, J.: BPMN Modeling – Who, Where, How and Why. BPTrends 5(3) (2008)
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)
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)
Recker, J., Indulska, M., Rosemann, M., Green, P.: An Exploratory Study of Process Modelling Practice with BPMN. BPM Center Report (2008)
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)
Rosser, B.: Taking Advantage of User-Friendly Business Process Modeling. Gartner Research, G00156919 (2008)
Ruh, W.A., Brown, W.J., Maginnis, F.X.: Enterprise Application Integration: A Wiley Tech Brief. John Wiley & Sons, Inc., New York (2000)
Russell, N., Arthur, van der Aalst, W.M.P., Mulyar, N.: Workflow Control-Flow Patterns: A Revised View. Technical report, BPMcenter.org (2006)
Silver, B.: BPMN Method and Style. Cody-Cassidy Pre (2009)
van der Aalst, W., Aldred, L., Dumas, M., Hofstede, A.H.M.T.: Design and implementation of the YAWL system (2004)
van der Aalst, W., ter Hofstede, A., Kiepuszewski, B., Barros, A.: Workflow Patterns. Distributed and Parallel Databases 14(3), 5–51 (2003)
van der Aalst, W.M.P., ter Hofstede, A.H.M.: YAWL: Yet Another Workflow Language, vol. 30 (2005)
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)
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)
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)
Williams, S.: Business Process Modeling improves Administrative Control, pp. 44–50 (1967)
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)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)