Business process management has become a standard commodity to manage and improve business operations in organisations. Large process model collections emerged. Managing, and maintaining them has become a major area of research. Business process architectures (BPAs) have been introduced to support this task focusing on interdependencies between processes. Both the process and BPA layer are often modeled independently, creating inconsistencies between both layers. However, a consistent overview on process interdependencies on BPA level is of high importance, especially in regard to assessing the impact of change when optimising business process collaborations. In this paper, we propose a formal approach to extract BPAs from process model collections connecting process layer and BPA layer for assuring consistency between them. Interdependencies between process models will be reflected in trigger and message flows on BPA level giving a high level overview of process collaboration as well as allowing its formal verification with existing approaches. We will show the extraction of BPAs from process model collections on a running example modeled in BPMN.
[1]
Luciano Baresi,et al.
Adaptive Goals for Self-Adaptive Service Compositions
,
2010,
2010 IEEE International Conference on Web Services.
[2]
Fausto Giunchiglia,et al.
Tropos: An Agent-Oriented Software Development Methodology
,
2004,
Autonomous Agents and Multi-Agent Systems.
[3]
Gregor Engels,et al.
Language-Independent Change Management of Process Models
,
2009,
MoDELS.
[4]
E. Dubois,et al.
From early to late formal requirements: a process-control case study
,
1998,
Proceedings Ninth International Workshop on Software Specification and Design.
[5]
Stephen Fickas,et al.
Goal-directed concept acquisition in requirements elicitation
,
1991,
Proceedings of the Sixth International Workshop on Software Specification and Design.
[6]
Dalal Alrajeh,et al.
Learning operational requirements from goal models
,
2009,
2009 IEEE 31st International Conference on Software Engineering.
[7]
Luciano Baresi,et al.
Adaptation Goals for Adaptive Service-Oriented Architectures
,
2011,
Relating Software Requirements and Architectures.