Business process management (BPM) aims to optimize business processes to achieve better system performance such as higher profit, quicker response, and better services. BPM systems in Industry 4.0 ...are required to digitize and automate business process workflows and support the transparent interoperations of service vendors. The critical bottleneck to advance BPM systems is the evaluation, verification, and transformation of trustworthiness and digitized assets. Most of BPM systems rely heavily on domain experts or third parties to deal with trustworthiness. In this paper, an automated BPM solution is investigated to select and compose services in open business environment, Blockchain technology (BCT) is explored and proposed to transfer and verify the trustiness of businesses and partners, and a BPM framework is developed to illustrate how BCT can be integrated to support prompt, reliable, and cost-effective evaluation and transferring of Quality of Services in the workflow composition and management.
Despite the number and variety of business process modelling languages and notations available in the Business Process Management field, all of them mainly focus on a single type of relationship ...holding between business process activities, namely the activity execution order within the control flow. However, other types of relationships may hold between activities (e.g., co-occurrence or causal constraints) and the motivation behind these relationships can also be different (e.g., a norm or an ontological law-of-nature). In this paper, we focus on one type of these activity relationships whose semantics goes beyond the semantics of arrows in traditional business process modelling languages, i.e., on the so called occurrence dependences. In particular, we aim at evaluating whether making these occurrence dependences explicit in business process models could support business process modellers and analysts in their tasks. To this aim, we propose a notation for representing the occurrence dependences and their rationale, and carry out an empirical study with human subjects for evaluating their support in comprehension and redesign tasks; in addition, we qualitatively investigate the effort required for enriching business process models with these dependences.
•Other types of dependences among business process activities that go beyond the activity execution order.•A new notation for enriching business process models with activity dependences and their rationales.•An empirical evaluation with human subjects on activity dependences and their rationales.
Research studies provide evidence of large number of Enterprise Resource Planning (ERP) projects implementation failures. Even then organizations are shifting their strategic focus on ERP to gain ...various tangible benefits. The key objective of this research study is to develop a strategy based on empirical evidences to overcome the issues of ERP implementations failure for developing countries like Pakistan. The mixed method of research with sequential strategy has been used to explore and explain the realities behind success and failure of ERP implementation. In the first phase of the research, qualitative data has been gathered through extensive literature review and interviews. NVivo 10 software has been used to explore the critical success factors of ERP implementation. In the 2nd phase of the research, surveys have conducted. SPSS 20 tool has been used for applying exploratory factor analysis and then Partial Least Square based Structural Equation Modelling (PLS-SEM) with Smart PLS 3 has been used to know the existence and strength of relationship between dependent and independent variables identified in the study. It has been found that Commitment by the Top Management, Project-Management, Change Management, Business Process Re-Engineering have strong relationship with the successful implementation of ERP, whereas Training-education and Vendor management have been found to be less significant for the ERP implementation success. This study has provided a great contribution for the recipient client organizations, ERP implementers, ERP vendors and Consultants intending to join the implementation cluster. The
implementation strategy was validated through a case study in public sector organization which gave encouraging results.
The emergence of blockchain technology has created a number of potential innovations in handling business activities across various industries. However, few studies discuss the potential influence of ...blockchain technology from a business process re-engineering perspective. This study focuses on the feasibility and inceptive application of supply chain processes. We proposed a blockchain-based framework along with the use of an affiliated technology, i.e., smart contracts, to derive the feasible benefits of the supply chain process design. Through the illustrative design of an integrated process, we provide an achievable use case of the disintermediation of business processes via a conceptual, shared information ledger. This ledger not only facilitates the sharing of tracking information but also promotes a network for multilateral collaboration among supply chain members. The pursuit of transparency and accountability across supply chain processes can potentially influence decentralization and automation. A comparative analysis of the current and proposed frameworks is conducted to support the core reasoning of this study. Additionally, future implications on managerial practice and academic research are explored to provide pervasive suggestions for similar attempts in different sectors. We conclude with an evaluation of the potential influence of blockchain technology on supply chain management.
•Blockchain and smart contract technology can help conduct business process re-engineering (BPR) across enterprise borders.•A blockchain-based BPR framework is proposed and explored to automate business flows in tracking supply chain processes.•Blockchain-based business apps can be designed and implemented using the proposed framework to harvest blockchain benefits.•Blockchain and smart contract based business applications may significantly affect our digital life in the near future.
Business process management has been widely adopted by many organizations, resulting in the accumulation of large collections of process models. The majority of these models are rather large and ...complex. Even though such models constitute a great source of knowledge, they cannot be easily understood by all process stakeholders. Process model abstraction techniques have been proven effective in generating easy to comprehend, high-level views on business process models; thus, such techniques change the way that detailed process models may be utilized within an organization. Although much attention has been given to abstract activities of process models, to the best of our knowledge, there are no research works that deliver abstract process model views, by considering as candidates for abstraction not only activities but also other process model elements. In this paper, we present an abstraction approach that simplifies existing process models by focusing not only on the abstraction of activities, but also on the abstraction of data, roles, messages and artifacts. The proposed approach exploits both model structure and element properties, while it is grounded on a set of abstraction rules. A prototype tool has been implemented as a proof of concept; this tool has been used for validating the proposed approach by automatically applying the suggested abstraction rules to different sets of real-world process models. A number of process stakeholders have also been involved in this validation. Thus, it is empirically proved that the presented work is an effective process model abstraction method that increases the usability of complex business process models, as it enables their rapid comprehension by process stakeholders.
•Large and complex business process models cannot be easily comprehended and utilized.•Professionals at managerial levels need simplified models for decision making purposes.•Business process abstraction facilitates quick comprehension of large process models.•Business process abstraction enhances process model their usability within an organization.•A holistic approach that exploits both process model structure and element properties.•The approach fosters abstraction and rapid comprehension of complex business processes.
Enriching business processes with the semantic knowledge of an ontology is recognized as a fundamental need in business process management in order to obtain better models and perform more expressive ...execution analyses. In our work, we model semantically annotated business processes in an OWL knowledge base formalizing the structure of business processes together with the associated business domain. We extend previous work in three substantial manners: first, we show how to exploit the OWL knowledge base to represent the complex data artifacts manipulated by a business process (together with the process itself); second, we show how execution traces can be added into the OWL knowledge base to perform a process execution analysis involving knowledge about both the structure and the domain of a business process; third, we show how to support the semantic modeling and analysis of complex data-aware business processes and their executions. In detail, we illustrate how we extended the MoKi tool for enabling the collaborative modeling of semantically annotated complex data-aware processes, and for supporting their execution analysis via semantic-based reasoning techniques capable of scaling to non-trivial amounts of data while maintaining their advantages. The feasibility and usefulness of the proposed conceptual framework and tool support is shown through a real use case and an experimental evaluation.
•Use of ontology-based architecture to provide a specification of complex artifacts.•Integration of execution traces into an ontology-based architecture.•Use of process structure and domain knowledge to perform process execution analysis.
•We have ciritcally evaluated cloud service providers business processes on cloud data security.•We have also evaluated cloud computing adoption framework (CCAF).•We have developed cloud data ...security models based on Business Process Modelling Notations (BPMN).•We have conducted BPMN simulation for CSP-1 & CSP-3 and the results can reveal performances issues related to data security as part of any organizations initiative on Business Process Management (BPM).
Today’s data is sensitive that requires privacy and security both from the cloud service providers (CSP) as well as from users in its all the form of data states: data at rest, while transferring data, enquiring data, and processing the data. Cloud computing has been applied in the health sector, national security services, banking and other business and companies that store confidential data into the cloud as we have seen in recent years. Therefore, information and data security is a crucial issue that needs to be addressed thoroughly in the cloud computing business. This research deals with the performance analysis of recent cloud data security models. This paper proposes cloud data security models based on Business Process Modeling Notations (BPMN) and simulation results can reveal performances issues related to data security as part of any organizations initiative on Business process management (BPM).
Summary
Blockchain platforms, such as Ethereum, allow a set of actors to maintain a ledger of transactions without relying on a central authority and to deploy programs, called smart contracts, that ...are executed whenever certain transactions occur. These features can be used as basic building blocks for executing collaborative business processes between mutually untrusting parties. However, implementing business processes using the low‐level primitives provided by blockchain platforms is cumbersome and error‐prone. In contrast, established business process management systems (BPMSs), such as those based on the standard Business Process Model and Notation (BPMN), provide convenient ions for rapid development of process‐oriented applications. This article demonstrates how to combine the advantages of a BPMS with those of a blockchain platform. The article introduces a blockchain‐based BPMN execution engine, named Caterpillar. Like any BPMN execution engine, Caterpillar supports the creation of instances of a process model and allows users to monitor the state of process instances and to execute tasks thereof. The specificity of Caterpillar is that the state of each process instance is maintained on the (Ethereum) blockchain and the workflow routing is performed by smart contracts generated by a BPMN‐to‐Solidity compiler. The Caterpillar compiler supports a large array of BPMN constructs, including subprocesses, multiple‐instance activities, and event handlers. The paper describes the architecture of Caterpillar and the interfaces it provides to support the monitoring of process instances, the allocation and execution of work items, and the execution of service tasks.
Organisations are increasingly focusing on their business processes (BPs) to excel. Since the journey towards process excellence is challenging, various authors have proposed a business process ...maturity model (BPMM) to gradually improve maturity and capability. Nonetheless, a comprehensive definition for BPMM, maturity and capability is missing. Moreover, the differences between maturity and capability are frequently neglected. Therefore, this study elaborates on the lacking foundation. In particular, a thorough literature study is conducted to address three gaps regarding the BPMM scope, terminology and design. It reveals six basic BPMM components within a BP lifecycle (scope gap): (1) modelling, (2) deployment, (3) optimisation, (4) management, (5) culture and (6) structure. Their overall growth refers to maturity, whereas the growth of an individual component includes capability (terminology gap). To increase its usability, a BPMM gives guidance on both assessing and improving BPs (design gap). The findings allow clear communication about BPMMs, and new models based on the identified components. This unambiguous understanding helps to avoid confusion and inappropriate assumptions in the BP literature. Future research will further validate the definitions by comparing BPMMs.
We have presented a review of the challenges facing business PM. These challenges are categorized into three challenges: (1) between business and IT, difficulty of deriving IT goals from business ...goals challenges; (2) security issues on business PM challenges; and (3) managing customer power, the rapidly changing business environment and business process (BP) challenges. Also, it presents the limitations of existing business PM frameworks. For example, in the first challenge, the existing literature is limited because they fail to capture the real business environment. Also, it is hard for IT analysts to understand BPs. In the second challenges, the existing methods of IS development fail to successfully integrate security during all development process stages and only deal with specific security requirements, goals and constraints. In the third challenges, no research has been conducted in the area of separating customers into different priority groups to provide services according to their required delivery time, payment history and feedback. Finally, we outline possible further research directions in the business PM domain. A systematic literature review method was used. Our review reports on academic publications on business PM challenges over the 13 years from 2000 to 2012. There are 31 journals as well as the IEEE and ACM databases being searched to identify relevant papers. Our systematic literature review results in that there are 53 journal papers as being the most relevant to our topic. In conclusion, it is not easy to create a good business PM. However, the research have to pay much attention on the area of creating successful business PM by creating secure business PM, manage customer power and create business PM where IT goals can be easily derived from business goals.