7 SUMMARY AND OUTLOOK
PMS must allow to deviate from the rigidly mod-
elled process. Otherwise, these systems are not usa-
ble in practice. Dynamic changes are one way to
realize such deviations. For predictable deviations,
however, this results in too much effort for the end
users and may cause errors. To avoid such disad-
vantages, predictable special cases and exceptions
should be pre-modelled already at build-time. This
paper presents corresponding requirements and ex-
amples from practice. An intended impact is to mo-
tivate tool manufacturers to support the described
scenarios in commercial BP modelling tools and
process engines.
The generalisability and relevance of the pre-
sented scenarios has to be verified with further prac-
tical examples from other domains. Furthermore,
they have to be complemented with additional re-
quirements for pre-modelled flexibility. Some of the
presented concepts are not available in today’s pro-
cess modelling languages (e.g. alternative actor
assignments). Therefore, such situations are proba-
bly not captured in existing process models, despite
they exist in reality. This problem may be solved by
the usage of different research methods (e.g. expert
interviews).
Detailed solution concepts still have to be real-
ized for the identified requirements. Furthermore, a
prototypical realization and a case study concerning
usability may be necessary.
REFERENCES
Aalst, W.M.P. van der, Weske, M., and Grünbauer, D.,
2005. Case Handling: A New Paradigm for Business
Process Support. Data & Knowledge Engineering, 53
(2), 129–162.
Adams, M., et al., 2006. Worklets: A Service-Oriented
Implementation of Dynamic Flexibility in Workflows.
Proc. 14th Int. Conf. on Cooperative Information Sys-
tems, 291–308.
Bauer, T., 2009. Substitution Rules for Task Actors in
Process-oriented Applications. Datenbank-Spektrum, 9
(31), 40–51 (in German).
Bauer, T., 2017. Requirements for Pre-modelled Flexibil-
ity for the Control-Flow of Business Processes. Proc.
Informatik 2017, Workshop zum Stand, den Heraus-
forderungen und Impulsen des Geschäftsprozessman-
agements, Chemnitz, 799–813 (in German).
Bauer, T., 2018. Execution Semantics for Jumps in Busi-
ness Processes. Datenbank-Spektrum, 18 (2), 99–111
(in German).
Buchwald, S., Bauer, T., and Pryss, R., 2009. IT Infra-
structures for Flexible, Service-oriented Applications.
Proc. 13. GI-Fachtagung Datenbanksysteme in Busi-
ness, Technologie und Web, 524–543 (in German).
Dadam, P., Reichert, M., and Rinderle-Ma, S., 2011.
Process Management Systems. Only a bit Flexibility
will not be enough. Informatik-Spektrum, 34 (4), 364–
376 (in German).
Erl, T., 2005. Service-Oriented Architecture - Concepts,
Technology, and Design: Prentice Hall.
Graml, T., Bracht, R., and Spies, M., 2008. Patterns of
Business Rules to Enable Agile Business Processes.
Enterprise Information Systems, 2 (4), 385–402.
IBM, 1996. FlowMark Installation and Maintenance: Ver-
sion 2, Release 2, Document Number SH12-6260-00.
IBM, 2017. Business Process Manager V8.6.0: 2017 [on-
line]. Available from: https://www.ibm.com/support/
knowledgecenter/en/SSFPJS_8.6.0 [Accessed Zugriff
am 25 Jan 2019].
Jablonski, S., 1997. Architecture of Workflow Manage-
ment Systems. Informatik Forschung und Entwick-
lung, Themenheft Workflow-Management, 12 (2), 72–
81 (in German).
Kumar, K. and Narasipuram, M.M., 2006. Defining Re-
quirements for Business Process Flexibility. Workshop
on Business Process Modeling, Design and Support,
Proc. of CAiSE06 Workshops, Luxemburg, 137–148.
Pryss, R., et al., 2016. Context-Based Assignment and
Execution of Human-Centric Mobile Services. Proc.
IEEE 5th Int. Conf. on Mobile Services, 119–126.
Redding, G., et al., 2009. Modelling Flexible Processes
with Business Objects. Proc. IEEE Conf. on Com-
merce and Enterprise Computing, Wien, 41–48.
Reichert, M. and Weber, B., 2012. Enabling Flexibility in
Process-Aware Information Systems: Challenges,
Methods, Technologies: Springer.
Russell, N., et al., 2005. Workflow Resource Patterns:
Identification, Representation and Tool Support. Proc.
Int. Conf. on Advanced Information Systems Engineer-
ing, 216–232.
Schonenberg, M.H., et al., 2007. Towards a Taxonomy of
Process Flexibility (Extended Version): Eindhoven
University of Technology.
Weber, B., Reichert, M., and Rinderle-Ma, S., 2008.
Change Patterns and Change Support Features - En-
hancing Flexibility in Process-Aware Information Sys-
tems. Data and Knowledge Engineering, 66 (3), 438–
466.
Pre-Modelled Flexibility for Business Processes
555