7 RELATED WORK
Process architectures (PAs) provide a representation
of multiple enterprise processes. Three types of
relationships in PA are distinguished by Dumas, La
Rosa, Mendling, and Reijers (2018), i.e. sequences,
specializations, and decompositions. PAs can also be
seen as a means for developing a more holistic view
by associating business process modeling and
enterprise architecture (Malinova, Leopold, and
Mendling, 2013). Our notion of PA differs from these
as we are focused on the need for ongoing enterprise
change and use PAs to model those changes and
analyze possible variants of PA configurations using
variation points and relationships that reflect the
differing objectives of enterprise processes.
Business process modelling (BPM) notations,
such as BPMN, traditionally rely on an imperative
approach where the process model represents the
process state of the system and all permitted actions.
However, capturing detailed specifications is
challenging, particularly as processes may be ever-
changing. hiBPM emphasises abstraction of multiple
business processes and focuses on the relationships
between them. Other approaches in BPM have
focused on the role of “artifacts” within process
design as business participants often are too focused
on process execution, thus limiting opportunities for
operational efficiency and process innovation
(Bhattacharya, Gerede, Hull, Liu, and Su, 2007).
ArchiMate has multiple architectural layers with
the lower service layer contributing to the higher
service layers. Two relationships that cross these
layered boundaries are the serving relationship that
“serves” to the upper layer functions, where-as the
realization relationship indicates a realizing of data
objects and application components (Lankhorst,
Proper, and Jonkers, 2009). The P-E and D-U
relationships differ from these relationships as they
provide reasoning about how the plan or the design
came as opposed to being a pure service relationship.
Additionally, P-E can be thought of as being within
an ArchiMate architectural layer as it allows for
rationalizing why and how an ArchiMate artefact is
to be built in a certain way, with D-U being across
architectural layers where the lower layer builds the
design from the layer above that uses this design.
8 CONCLUSIONS
In this paper, we applied the hiBPM framework to a
large retail organization to better understand how to
design the integration of data analytics to existing
business processes while considering that both the
business processes themselves would evolve, as
would the data analytics application. The hiBPM
model proved useful in capturing alternative PA
configurations and highlighting the varying degrees
of plan and design completeness suitable to different
contexts and situations within the enterprise through
the introduction of D-U and P-E relationships.
For future work, we plan on studying and
validating other aspects of the hiBPM framework.
hiBPM emphasizes PA models with goal models
introduced to facilitate decision making among
alternative configurations. Social actor models (Yu,
Giorgini, Maiden, Mylopoulos, 2011) also need to be
associated with the process models at suitable model
granularity. A further area of study is to integrate data
into the PA models by capturing the environmental
context. Context is necessary to make informed
decisions on the changes that need to be made to the
model for agility and responsiveness.
REFERENCES
Bhattacharya, K., Gerede, C., Hull, R., Liu, R., & Su, J.,
2007. Towards formal analysis of artifact-centric
business process models. In International Conference
on BPM, pp. 288-304, Springer Berlin Heidelberg.
Bhattacharya, K., Caswell, N. S., Kumaran, S., Nigam, A.,
Wu, F. Y., 2007. Artifact-centered operational
modeling, IBM Systems Journal, 46(4), pp. 703-721.
Dubé, L., & Paré, G., 2003. Rigor in information systems
positivist case research: current practices, trends, and
recommendations. MIS quarterly, pp. 597-636.
Dumas, M., La Rosa, M., Mendling, J., Reijers, H., 2018.
Fundamentals of Business Process Management,
Springer-Verlag, Berlin-Heidelberg.
Hull, R., 2008. Artifact-centric business process models:
Brief survey of research results and challenges. In OTM
Confederated International Conferences, On the Move
to Meaningful Internet Systems, pp. 1152-1163,
Springer, Berlin, Heidelberg.
Lankhorst, M. M., Proper, H. A., Jonkers, H., 2009. The
architecture of the Archimate language. In Enterprise,
business-process and information systems modeling,
pp. 367-380, Springer, Berlin, Heidelberg.
Malinova, M., Leopold, H., Mendling, J., 2013. An
empirical investigation on the design of process
architectures. In 11th International Conference on
Wirtschaftsinformatik, pp. 1197-1211.
Yu, E., Giorgini, P., Maiden, N., Mylopoulos, J., 2011.
Social Modeling for Requirements Engineering. MIT
Press.
Yu, E., Lapouchnian, A., Deng, S., 2013. Adapting to
uncertain and evolving enterprise requirments. In IEEE
7th International Conference on RCIS, pp. 1-12, IEEE.