Abstract
The paper introduces generic components to BPMN that reduce modelling efforts and ensure higher quality of specifications. The idea is transferred from task models to business process models. Some of the introduced components can be considered as patterns. Therefore, the paper discusses different views on patterns and their relations to reusable generic component. Additionally, different strategies for adaptation like design time adaptation and runtime adaptation of components are discussed. Parameter substitution is supported best by tools. Requirements for such support are finally collected and discussed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
BPMN, http://www.bpmn.org (last visited June 29, 2014)
BPMN 2.0 Tutorial: Get Started with Process Modelling using BPMN, http://camunda.org/bpmn/tutorial.html (last visited June 29, 2014)
OMG. BPMN 2.0 by Example, Version 1.0, OMG Document Number: dtc/2010-06-02, http://www.omg.org/spec/BPMN/2.0/examples/PDF (last visited March 5, 2014)
Breedvelt-Schouten, I.M., Paternò, F., Severijns, C.: Reusable structures in task models. In: Proc. DSV-IS 1997, pp. 225–239 (1997)
Brüning, J., Dittmar, A., Forbrig, P., Reichart, D.: Getting SW Engineers on Board: Task Modelling with Activity Diagrams. In: Gulliksen, J., Harning, M.B., van der Veer, G.C., Wesson, J. (eds.) EIS 2007. LNCS, vol. 4940, pp. 175–192. Springer, Heidelberg (2008)
CTTE, http://giove.isti.cnr.it/tools/CTTE/last (visited April 22, 2014)
P. Forbrig, C. Martinie, P. Palanque, M. Winckler: Rapid Task-Models Development using Sub-models, Sub-routines and Generic Components. submitted to HCSE 2014 in Paderborn (2014)
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design patterns: Elements of reusable object-oriented software. Addison Wesley (1994)
HAMSTERS, http://www.irit.fr/ICS/hamsters/ (last visited April 22, 2014)
Hubaux, A., Classen, A., Heymans, P.: Formal Modelling of Feature Configuration Workflows. In: SPLC 2009 Proceedings of the 13th International Software Product Line Conference, pp. 221–230 (2009)
Laue, R., Awad, A.: Visualization of Business Process Modeling Anti Patters. Electronic Communications of the EASST X, 1/12–12/12 (2009)
Radeke, F., Forbrig, P.: Patterns in Task-Based Modeling of User Interfaces. In: Winckler, M., Johnson, H. (eds.) TAMODIA 2007. LNCS, vol. 4849, pp. 184–197. Springer, Heidelberg (2007)
Rational Rose, http://www-03.ibm.com/software/products/en/rosemod (last visited April 22, 2014)
Recker, J., Rosemann, M., van der Aalst, W., Mendlin, J.: On the Syntax of Reference Model Configuration – Transforming the C-EPC into Lawful EPC Models. In: Proc. of the Workshop on Business Process Reference Models (BPRM 2005), pp. 60–75 (2005)
Russell, N., ter Hofstede, A.H.M., van der Aalst, W.M.P., Mulyar, N.: Workflow Control-Flow Patterns: A Revised View, BPM Center Report BPM-06-22, BPMcenter.org (2006)
Russell, N., ter Hofstede, A.H.M., van der Aalst, W.M.P., Wohed, P.: On the Suitability of UML 2.0 Activity Diagrams for Business Process Modelling. In: Stumptner, M., Hartmann, S., Kiyoki, Y. (eds.) Proceedings of the Third Asia-Pacific Conference on Conceptual Modelling (APCCM 2006). CRPIT, vol. 53, pp. 95–104. ACS, Hobart (2006)
Scheer, A.-W.: Business Process Engineering: Reference Models for Industrial Enterprises. Springer (1994) ISBN-10: 3540582347
Scheer, A.-W., Jost, W., Güngöz, Ö.: A Reference model for industrial enterprises. In: Fettke, P., Loos, P. (eds.) Reference Modeling for Business Systems Analysis, pp. 166–181. Idea Group Publishing, Hershey (2007)
Scheer, A.-W., Feld, T., Caspers, R.: BPM: new architecture driven by Business Process Planning and Control (BPPC). IM Journal for Information Management and Consulting (2) (2012), special print, https://www.scheerprocesstailor.com/tpl/download/IM-2012-Ausgabe2-Sonderdruck_EN_Homepage.pdf
Scheer-Process-Tailor, https://www.scheerprocesstailor.com/ (last visited: April 22, 2014)
Schobbens, P.-Y., Heymans, P., Trigaux, J.-C., Bontemps, Y.: Feature Diagrams: A Survey and A Formal Semantics. In: RE 2006, pp. 139–148 (September 2006)
Sinnig, D., Gaffar, A., Reichart, D., Seffah, A., Forbrig, P.: Patterns in Model-Based Engineering. In: Proc. CADUI 2004, pp. 195–208 (2004)
Together Software Modelling Tool, http://www.step-10.com/SoftwareTools/Together/introduction.html (last visited April 22, 2014)
UML, http://www.uml.org (last visited June 29, 2014)
van der Aalst, W.M.P., Basten, T.: Inheritance of Workflows: An Approach to Tackling Problems Related to Change. Theoretical Computer Science 270(1-2), 125–203 (2002)
van der Aalst, W.M.P., ter Hofstede, A.H.M., Kiepuszewski, B., Barros, A.P.: Workflow Patterns. Distributed and Parallel Databases 14(3), 5–51 (2003)
van der Aalst, W.M.P., Dreiling, A., Gottschalk, F., Rosemann, M., Jansen-Vullers, M.H.: Configurable Process Models as a Basis for Reference Modeling. In: Proc. of the Workshop on Business Process Reference Models (BPRM 2005), pp. 76–82 (2005)
White, S.A.: Process Modeling Notations and Workflow Patterns, BPTrends (March 2004), http://www.omg.org/bp-corner/bp-files/Process_Modeling_Notations.pdf (last visited at April 22, 2014)
Wohed, P., van der Aalst, W.M.P., Dumas, M., ter Hofstede, A.H.M., Russell, N.: On the Suitability of BPMN for Business Process Modelling. In: Dustdar, S., Fiadeiro, J.L., Sheth, A.P. (eds.) BPM 2006. LNCS, vol. 4102, pp. 161–176. Springer, Heidelberg (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Forbrig, P. (2014). Generic Components for BPMN Specifications. In: Johansson, B., Andersson, B., Holmberg, N. (eds) Perspectives in Business Informatics Research. BIR 2014. Lecture Notes in Business Information Processing, vol 194. Springer, Cham. https://doi.org/10.1007/978-3-319-11370-8_15
Download citation
DOI: https://doi.org/10.1007/978-3-319-11370-8_15
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-11369-2
Online ISBN: 978-3-319-11370-8
eBook Packages: Computer ScienceComputer Science (R0)