Reference Architecture and Agile Development Method for a Process-Driven Web Platform based on the BPMN-Standard and Process Engines
Eike Schäffer, Marvin Schobert, Tobias Reichenstein, Andreas Selmaier, Volker Stiehl, Markus Herhoffer, Matúš Mala, Jörg Franke
- Year
- 2021
- Citations
- 7
Abstract
One of the major trends in the 21st century is the trend towards digital transformation within Industry 4.0. In order to adapt to high volatile market conditions, especially in the context of COVID-19, companies do not only have to transfer their knowledge into digital systems. Furthermore, they have to be able to tailor their business processes rapidly to changing customer’s needs. The implementation of efficient and transparent processes is thereby known as the process of digital transformation and requires its underlying software-architecture to be highly flexible and scalable. Especially a web-based platform represents a highly user-centered application for multi-user purposes and can quickly adapt to its customer needs. While e-commerce and video-streaming platforms, like eBay or Netflix, often already provide a highly flexible, microservice-based architecture, common tools and platforms within the engineering-domain are usually still based on rather monolithic or service-oriented architectures (SOA). Therefore, an adaption to changing market conditions and the integration of proprietary tools is often technically demanding and economically not feasible, especially for small and medium-sized enterprises (SME). In this context, the so-called Process-Driven-Approach (PDA) offers a sustainable and tool-neutral blue-print for a system’s architecture strictly following the separations-of-concerns principle and allowing a user-centered layout. The PDA enables the integration of business processes and tools within an orchestrating framework, provided by a process engine. While the PDA within the engineering domain has been presented in a preceding paper, this paper supposes a reference architecture and agile development method for engineering-platforms via the PDA based on the BPMN-standard and process engines. These concepts are validated by a prototypical implementation of a platform-demonstrator for tool-supported planning of robot-based automation solutions.
Keywords
Related papers
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991