TY - GEN
T1 - From adaptive business processes to orchestrated microflows
AU - Sinnhofer, Andreas Daniel
AU - Oberhauser, Roy
AU - Steger, Christian
PY - 2020/1/1
Y1 - 2020/1/1
N2 - Nowadays, businesses with focus on consumer-products are challenged by short production cycles, high pricing pressure, and the need to deliver new features and services in a regular interval. Currently, businesses are tackling these challenges by automating their business processes, while yet trying to be flexible by introducing methods for process variability modeling. However, for larger processes and variability models, it becomes difficult to consider, maintain, and optimize all process variations in the various execution contexts. In software development, highly agile requirements are usually tackled with a flexible microservice architecture. Nonetheless, the fast-changing service landscape is often not fully reflected in the underlying business processes, leading to inefficiency and loss of profit. With this work, we extend our framework for process variability modeling with concepts of Microflows, allowing agile business process modeling and orchestration while utilizing the full flexibility of underlying microservices. In addition, we present a case study, showing how this approach is used in the context of an IoT application.
AB - Nowadays, businesses with focus on consumer-products are challenged by short production cycles, high pricing pressure, and the need to deliver new features and services in a regular interval. Currently, businesses are tackling these challenges by automating their business processes, while yet trying to be flexible by introducing methods for process variability modeling. However, for larger processes and variability models, it becomes difficult to consider, maintain, and optimize all process variations in the various execution contexts. In software development, highly agile requirements are usually tackled with a flexible microservice architecture. Nonetheless, the fast-changing service landscape is often not fully reflected in the underlying business processes, leading to inefficiency and loss of profit. With this work, we extend our framework for process variability modeling with concepts of Microflows, allowing agile business process modeling and orchestration while utilizing the full flexibility of underlying microservices. In addition, we present a case study, showing how this approach is used in the context of an IoT application.
KW - Business processes
KW - Microservices
KW - Software Product Lines
KW - Workflow management systems
UR - http://www.scopus.com/inward/record.url?scp=85088511917&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-52306-0_10
DO - 10.1007/978-3-030-52306-0_10
M3 - Conference paper
AN - SCOPUS:85088511917
SN - 9783030523053
T3 - Lecture Notes in Business Information Processing
SP - 152
EP - 168
BT - Business Modeling and Software Design - 10th International Symposium, BMSD 2020, Proceedings
A2 - Shishkov, Boris
A2 - Shishkov, Boris
A2 - Shishkov, Boris
PB - Springer
T2 - 10th International Symposium on Business Modeling and Software Design, BMSD 2020
Y2 - 6 July 2020 through 8 July 2020
ER -