In this section, we review the literature related to BPMS and the context of their use and development.
3.1 BPM in Industry 4.0/5.0
Industry 4.0 (Schwab,
2016), also often referred to as Digital Transformation (Bounfour,
2016) and the 4th Industrial Revolution (Wright,
2018), is an “umbrella” concept encapsulating a number of technological developments, including recent and expected advances in machine learning (ML), artificial intelligence (AI), robotics, 3-D printing, and the Internet of Things (IoT), to forecast the future direction of economic, social, and technological development in the 21st century. Currently, a growing number of researchers believe that we are in the process of entering Society/Industry 5.0 – the concept originated in Japan in 2016, in the Japanese Government’s policy document The Fifth Science and Technology Basic Plan (Salgues,
2019). The defining difference between the Industry 4.0 and Society/Industry 5.0 is based on the principle of personalisation – Society/Industry 5.0 affirms new forms of cooperation between man and machine and industry and higher education as human intelligence works with machine intelligence to produce products, services, and systems that are genuine co-constructions between the state, market, civil society, education, industry, and communities (Salgues,
2019). This human-centric concept, in which in order to keep up with the competition businesses will be forced to rapidly hyperautomate and fully integrate their devices and systems, as well as to reengineer data management with a view to obtaining maximum efficiency in the scope of supporting knowledge workers in creating value (Ozdemir and Hekim,
2018), requires the reimagining of business processes and fusion skills:
-
• rehumanizing time – devoting more time to conductive creative research to address pressing problems;
-
• responsible normalizing – the act of responsibly shaping the purpose and perception of human-machine interaction as it relates to individuals, businesses, and societies;
-
• judgment-integration – the judgment-based ability to decide a course of action when a machine is uncertain what to do;
-
• intelligent interrogation – knowing the best way to ask questions of AI across levels of abstraction to get the insights you and others need;
-
• bot-based empowerment – working well with AI agents to extend human capabilities and create superpowers in business processes and professional careers;
-
• holistic (mental and physical) melding – humans creating working mental models of how machines work and learn, and machines capturing user performance data to update their interactions;
-
• reciprocal apprenticing – performing task alongside AI agents so people can learn new skills and on-the-job training for people so they can work well within AI-enhanced processes;
-
• relentless reimagining – the rigorous discipline of creating new processes and business models from scratch, rather than simply automating old processes (Daugherty and Wilson,
2019).
Under the conditions of Industry 5.0, BPM must take into consideration the relationship between the value provided by business processes and the knowledge use and the dynamism of the knowledge workers executing the processes in question, as well as the resulting need to empower them. Without this empowerment, it is pointless to use technologies such as process mining, ML, or AI (Mitchell and Guile,
2021; Manzoor
et al.,
2021), as such process execution would not provide any new knowledge to discover, reveal, collect, distribute, or use in subsequent executions. In this reality, the dominant role from the perspective of the organization’s competitive position and its future is played not by traditional business processes, but by unpredictable kiBPs, which require dynamic management (Szelągowski and Berniak-Woźny,
2022; Szelągowski,
2019; Gartner IT Glossary,
2022). In contrast with traditional BPM, which supposes that process execution is a sequence of previously identified and optimized steps, dynamic BPM enables the verification and creation of knowledge thanks to empowering process executors to decide, according to the context of execution, which actions should be taken and in what sequence (Berniak-Woźny and Szelągowski,
2021; vom Brocke
et al.,
2021). It enables the maintenance of business logic while responding to disruptions or actions based on the collected data and information from connected devices (e.g. IoT). Support in the management of dynamic processes can and should be Business Process Management Systems – understood as a special type of systems: self-adapting, integrating different technologies and supporting knowledge management (KM) (Engels
et al.,
2018).
3.2 BPMS Evolution Paths
BPMS has long been considered a highly desirable, if not essential, system for any organization looking to successfully implement BPM. BPMS is different from an enterprise resource planning (ERP) system, although the latter type of system is also related to the execution of business processes (Bazan and Estevez,
2022; Barth and Koch,
2019). An ERP system consists of a set of integrated applications that an organization can use to collect, store, manage, and interpret data from various business activities (Goman and Koch,
2021). The distinguishing feature of BPMS is that it is configured by an executable process model that is interpreted by its internal workflow engine. In this way, BPMS can handle any type of flow through any type of process. Modern ERP systems can also include a workflow engine, which combines the advantages of both types of software platforms (Reijers,
2021). BPMS will bring the following benefits to the organization (Dumas
et al.,
2018):
-
1. Reduces the workload in the organization because the process coordination is automated,
-
2. Helps to flexibly integrate countless IT systems used in the organization to support work,
-
3. Makes processes transparent and traceable, and
-
4. Facilitates the enforcement of organizational rules and principles.
In accordance with the works of van der Aalst
et al. (
2005) and Di Ciccio
et al. (
2012), business processes (BPs) are differentiated depending on predictability and the dynamism of their execution. In accordance with Olding and Rozwell (
2015), structured, predictable BPs comprise only about 30% of the processes in organizations operating under the conditions of Industry 4.0. The results of the study on the nature of business processes in 15 Polish companies from the finance, telecommunication, and production industries not only point to the fact that the significance of these processes for the organization is small (about 25%), but also waning with time (Szelągowski,
2021). About 70% of processes fall outside of the scope of traditional business process management, including processes which are the most significant for modern organizations (Olding and Rozwell,
2015; Klun and Trkman,
2018). For over 20 years, this fact has resulted in the strong and increasing pressure of business on researchers, but also vendors of software supporting BPM. This pressure has led to the emergence of not only two different concepts of process management, but also of two different methodologies and classes of applications used to support the management of processes of different nature:
-
• BPMS (Business Process Management Suites) – deriving from workflow and document management applications supporting the performance of traditional business processes, for which it is possible to define in detail the workflow (the sequence of all events and decisions) prior to execution. At present, it is being increasingly often tailored to extending traditional business process management in a way which enables dynamic management, also referred to as: agile, augmented, dynamic, contingent, human, intelligent etc. (Szelągowski,
2019; Mendling
et al.,
2020; Seymour and Koopman,
2021).
-
• CMS (Case Management System) – based on the paradigm of case management, which focuses not on designing and executing process flow, but on supporting the fulfillment of its goals with the consideration of its known possibilities and limitations (van der Aalst
et al.,
2005; Pucher,
2010). Referred to as (adaptive, advanced, dynamic…) case management.
This division has led to a situation, in which vendors are forced to develop and maintain two separate classes of systems supporting BPM. For software vendors, such a situation results in the considerable rising of costs, the necessity to double the engagement of developer teams, and first and foremost, the necessity to develop and keep clients of two products with increasingly overlapping functionalities. The negative effects are even more severe for the users themselves. A growing number of users are forced to make use of or are considering the purchase of two classes of process systems dedicated to the management of processes of different nature with a view to providing support of traditional business processes (e.g. workflow systems), as well as unstructured knowledge-intensive processes, which are becoming increasingly significant in Industry 4.0 (e.g. iBPMS or CMS) (Szelągowski and Lupeikiene,
2020). This generates problems not only in the scope of the rising costs of purchase and maintenance of software o additional costs of managing the risks tied to the integration of the systems and ensuring data integrity, and, first and foremost, in the scope of the necessity of providing ongoing support and convincing users to use two applications on an ongoing basis with often very different UI standards. The situation became further complicated with the integration of both BPMS and CMS with emerging new hyperautomation technologies, such as process mining, RPA, ML, or AI (Szelągowski and Lupeikiene,
2020; Harmon and Garcia,
2020; Gartner,
2019b).
In 2015, in order to meet the rising demand on the part of both users and vendors, the consulting company Gartner as one of the conditions of accepting a system in the group of Intelligent Business Process Management Systems (iBPMS) pointed to the possibility of managing business processes in accordance with the principles of case management (Gartner,
2015). Gartner gave an even clearer signal of the necessity to integrate the possibilities offered by BPMS and CMS within a single application when in 2019 it pointed to the necessity of iBPMS supporting adaptive case management (ACM) (Gartner,
2019a). In a similar fashion, in its reports from the years 2009–2013, the consulting company Forrester (Forrester,
2009,
2013) has pointed to the fact that Dynamic Case Management Systems (DCMS) are process-centred tools, which can be used in the management of semi-structured and unstructured processes. In a report from 2018, the authors directly refer to DCMS as “a BPM platform,” although the next paragraph states that the condition of including a vendor in the report is the availability of “a case management solution framework that is indistinguishable from the underlying BPM platform” (Forrester,
2018). For both groups of tools, on the basis of Gartner and Forrester reports, it is possible to track the evolution of systems supporting BPM, encompassing the support of all types of processes within a single class of systems (Fig.
2).

Fig. 2
The classes of IT systems support the implementation of various types of business processes. Source: Authors own elaboration, based on Szelągowski and Lupeikiene (
2020) and Forrester (
2013).
3.3 BPMS Drivers and Limitations
The goal of changes introduced within systems supporting BPM is to allow for the most efficient and the most intuitive management of kiBPs, which are fundamental under the conditions of Industry 4.0, and, in consequence, the management of knowledge created, verified, collected, and used in process implementation, especially given the possibility of using knowledge-intensive ML/AI tools in value creation. The need for changes in BPMS stems from several driver classes and their synergies. The most important of them are presented below.
A. Enterprises’ Efforts to Reduce Costs and Improve Their Productivity and Efficiency
The main driver of the practical use of BPMS is the pursuit of reducing costs and increasing the efficiency/productivity of the business (Fig.
3) (Procesowcy,
2020; Fiodorov
et al.,
2021).

Fig. 3
Goals of using BPM in Polish organizations. Source: Authors own elaboration, based on Procesowcy (
2020).
In Industry 4.0, characterized by continuous change, it is practically impossible to implement BPM without ensuring flexibility and speed of adaptation to the changing business requirements. As shown by the problems resulting from the disruption of supply chains by the COVID-19 pandemic (Lavassani and Movahedi,
2021; Ragin-Skorecka
et al.,
2021; Roeglinger
et al.,
2021), this applies not only to adapting to the requirements of the local, but also the global business ecosystem. Nowadays, production, provision of services, decision-making are federated within and between different enterprises and divisions (Chang,
2020; Lupeikiene
et al.,
2014). According to Bailey
et al. (
2021), by 2026, more than 50% of large organizations will compete as collaborative digital ecosystems rather than discrete firms. One of the key findings in Bailey
et al. (
2021) declares that across many functions of the end-to-end supply chain, there is a set of business processes that still require the performance of manual tasks.
The real enterprise environment is highly dynamic, stochastic, and has to deal with a large number of various exceptions. The COVID-19 pandemic has demonstrated the reality of unforeseen disruption. According to Chong
et al. (
2020), organizations that are able to adapt to such challenges are resilient, and characteristics of resilience include the development of local networks of teams and business units. This driver clearly indicates the importance of tools for managing the implementation of business processes. For traditional, predictable BPs, these will be primarily tools for flow digitization (e.g. workflow, document management) and RPA, and for kiBPs, because of the dependence of the results of process implementation on the use of knowledge, will be tools enabling the management and improvement of real-time business processes. In this context, the following sub drivers could be pointed out:
-
• there is a need for BPMS to support the different types of process variability, run-time process variability, and its management in real time;
-
• required changes to BPMS include built-in functionality supporting end-to-end processes covering networks of different types of organizational units.
The practical use of BPMS is related to a number of limitations to achieve the productivity and effectivity. Employees find difficulties in keeping up with continuous changes and growing complexity, changes of numbers of customers and suppliers. Seymour and Koopman (
2021) noted that a core impediment to business process agility is individuals’ attitudes towards change. This suggests one more sub driver – simplification of technologies, which would also reduce production costs.
B. Abrupt Changes in Work and Social Culture
For at least 10 years, there has been a steady increase in the widespread use of ICT in everyday devices and systems. This is the result of the continuous expansion of the scope of their application, increasing cost availability, as well as their maturation, among other reasons, as well as their maturity in terms of ergonomics and user-friendliness. As a result of the restrictions related to COVID-19, there was a further sharp, rapid increase in their acceptance and use both in the private (e.g. remote contact with the state administration or health service) and the professional sphere (e.g. remote work or remote contacts and information exchange with contractors or business partners). By necessity, in many organizations technology has become the key to every interaction (Chong
et al.,
2020).
This resulted in a sharp increase in the amount and scope of data available for analysis and use with a view to increasing the effectiveness of BPs with the help of technologies such as process mining, ML, or AI (Martin
et al.,
2021). At the same time, it significantly accelerated changes in the work culture and made it possible to implement new business models based on digitization (Rachinger
et al.,
2018). What is more, through 2024, businesses will be forced to accelerate digital business transformation plans by at least five years to survive in a post-COVID-19 world that involves a permanently higher rate of adoption of remote work and digital touchpoints (Gartner,
2021b).
C. Technology Development
The technological foundation of digital business and its processes is formed through the blended use of multiple technologies and platforms. This class of drivers concerns the development of not one but many different technologies exploited in BPMS. Gartner defined them with the term hyperautomation (Gartner,
2021a), which according to him encompasses i.a. process mining and artificial intelligence. Their current use and planned further development are indicated in Table
1.
Table 1
Current use and planned further development of the use of hyperautomation technology to increase the effectiveness of BPs.
Current (“traditional”) technology |
Foreseen technology |
AI |
AI (AI engineering, generative AI) |
RPA |
RPA, RPA II |
Low-code platforms |
low- or no-code |
Process mining |
process modelling and mining |
ML |
ML |
Event-driven software |
event-driven software |
UX/CX |
total experience |
|
ingestion technology |
|
intelligent document processing |
|
extensive analytics |
|
iPaaS |
|
IaaS |
|
robotics |
According to Harmon and Garcia (
2020), almost 75% of their survey respondents believe that BPM processes and technologies have helped their organizations accomplish goals. The most preferred direction is broadly understood BP automation. This category may include data entry and verification (e.g. IoT, RFID, OCR, or voice recognition), workflow (e.g. workflow or document management), implementation of repetitive tasks and even processes (RPA), and contacts with people (audio, video boots). Over 57% of respondents from Harmon and Garcia (
2020) survey plan to continue work in this area. Undoubtedly, the reason behind this choice rests in the availability (also in terms of costs) of these technologies, the short payback time on the investment, and well-defined methodologies for the preparation and implementation of these types of projects.
RPA is not mature enough and cannot be used to automate processes that require dynamic management. However, the constantly growing range of available data makes it possible to increasingly use ML and AI to replace human labour with “digital work” (Hyun and Lee,
2018). As the scope of “digital work” expands and the processes covered by it expand as well, it will become, like automation currently, an important factor that will allow for increasing the efficiency and speed of implementation and the improvement of kiBPs.
To conclude, the main drivers of BPMS changes related to these aspects are as follows:
-
• the need to enable digital work by process-driven portfolio of technologies;
-
• the need to integrate multiple technologies to support matrixed and fusion teams;
-
• to extend the variety of supported technologies and simplify them to expand the scope of business automation;
-
• to form the perquisites for cooperation with other systems (e.g. ERP, CRM, SCM – Supply Chain Management) to fully automate end-to-end processes.
According to Bloomberg (
2019), two technological trends can be distinguished in the development of BPMS. If the goal of BPMS is to improve automation, then the focus is on RPA. If BPMS should enable greater control over the processes, moving to a more agile approach for how people and software should interact, then low-code is the focus of BPMS. Changes to BPMS should take this into account so that businesses should not be forced to choose between the two alternatives: improving business processes or achieving business process agility.
D. Changes in Business Models and Business Processes
Business processes have undergone many changes over the past few decades – from business process reengineering aimed at rethinking and redesigning the way work is done (Hammer,
1990) to process-centric enterprises. Today, we are witnessing growing process maturity and complexity, the development of knowledge-intensive processes, and growing awareness of the different nature of BPs by focusing on improvements in business outcomes. However, business processes, as they have been practiced and managed until now, have failed to support strategy execution. Only 7% of organizations see the process approach as a way to monitor the implementation of their strategy (Procesowcy,
2020).
Globalization and changes in the work culture rooted in the constantly growing range of available and socially accepted ICT technologies resulted in significant changes in both business processes and business models. The benefits of the increasingly frequent execution of tasks and even entire BPs by IT solutions based on loose integration lead not only to the rapid automation of BPs and changes in the nature of cooperation between organizations, but also to changes in business models, increasingly often eliminating from them groups of employees or outsourcers, who are replaced by BPMS systems equipped with RPA or ML/AI elements. Examples of such chances include the areas of data collection (e.g. remote reading of electricity meters or filing tax declarations), data processing (e.g. algorithms/applications verifying documents, accounting, or billing), and marketing and obtaining orders (e.g. dedicated internet applications, various types of boots). The digitization of business is changing the way human work is used, eliminating an increasing number of repetitive tasks, but also tasks that require adaptation to unpredictable circumstances, albeit ones which do not require creative problem solving.
Thus, the drivers of BPMS changes related to these aspects are as follows:
-
• the ability to support a business in such a way that it could systematically explore new opportunities, could adapt and fundamentally transform itself;
-
• the need to support decisions on business innovations, including new business models and agility;
-
• the need to support processes of highest maturity levels and of different nature, to support kiBPs;
-
• the need to align business processes with a strategic level and support automatization of these BPs (as processes focus on the outcomes and the value created, this forms the preconditions for linking them to strategic imperatives).
One of the most lasting problems is business resistance to change. Thus, a BPMS should allow innovation thresholds to be taken into account. In addition, Seymour and Koopman (
2021) have found that a BPMS without consideration of strategic alignment will result in a lack of business agility and thus will be useless.
E. Development and Growth of BPM Maturity
For over 100 years, BPM consistently developed and continues to develop under the pressure of business, using (and stimulating) new ICT technologies and changes in the business environment. We are witnessing the growing use of BPM and the rising popularity of BPMS solutions. Despite the repeatedly raised theoretical weakness of BPM and its focus on technologies and tools (Seymour and Koopman,
2021; Malinova and Mendling,
2018; Klun and Trkman,
2018), BPM is becoming an increasingly mature concept of management with a whole set of different implementation methodologies (Baumgrass
et al.,
2016; Gayialis
et al.,
2015). Knowledge intensive concepts – reference models or best-practices (Scheer and Nüttgens,
2000; Pourmirza
et al.,
2017) and reference architectures (Pourmirza
et al.,
2019) – have emerged in BPMS theory and engineering. These define specific requirements for BPMS regarding:
-
• close alignment with the organization’s strategy;
-
• possibilities of a holistic view of the implemented BPs and the process of their continuous improvement and adaptation to the changing requirements of the business environment;
-
• using BPM and BPMS to manage the organization in real time based on generally understandable indicators/measures;
-
• enabling proactivity and handling complex events;
-
• use of collected data for historical, current, and predictive analyses;
-
• awareness of the diverse nature of business processes and the need to adapt the ICT technologies used;
-
• control and management of the flow of information through/from large numbers of a wide variety of intelligent devices and use of this information in business processes;
-
• ensuring of quality characteristics, such as interoperability, performance, and scalability.
The necessity of managing, improving, and introducing innovations in multiple complex business processes is commonly acknowledged. However, one should not forget that all of the systems used in a business process at the technological level should cooperate with one another. This also encompasses the solution of the problem of interoperability with external computer systems along the value chain and within the entire business ecosystem. It would seem that it is precisely because of the above that half of the surveyed vendors pointed to existing or predicted problems with unifying or ensuring the integration of different technologies as the main limiter of combining BPMS and CMS. The second of the indicated limitations were costs of combining the systems or of replacing a phased-out system with new software. A crucial indicated limitation which could delay the vendors’ decision on combining BPMS and CMS was the rapid pace of changes to available technologies and the introduction to iBPMS of new technologies from the area of hyperautomation. This forced decision-makers on the side of the vendors to thoroughly examine whether or not it will be beneficial to delay the combination of both systems with a view to including emerging new possibilities.