4.6 Article

From Business Process Models to Process-Oriented Software Systems

出版社

ASSOC COMPUTING MACHINERY
DOI: 10.1145/1555392.1555395

关键词

Design; Languages; Business process modeling; Web services; BPMN; BPEL

资金

  1. Australian Research Council
  2. Expressiveness Comparison and Interchange Facilitation between Business Process Execution Languages [DP0451092]
  3. Australian Research Council [DP0451092] Funding Source: Australian Research Council

向作者/读者索取更多资源

Several methods for enterprise systems analysis rely on flow-oriented representations of business operations, otherwise known as business process models. The Business Process Modeling Notation (BPMN) is a standard for capturing such models. BPMN models facilitate communication between domain experts and analysts and provide input to software development projects. Meanwhile, there is an emergence of methods for enterprise software development that rely on detailed process definitions that are executed by process engines. These process definitions refine their counterpart BPMN models by introducing data manipulation, application binding, and other implementation details. The de facto standard for defining executable processes is the Business Process Execution Language (BPEL). Accordingly, a standards-based method for developing process-oriented systems is to start with BPMN models and to translate these models into BPEL definitions for subsequent refinement. However, instrumenting this method is challenging because BPMN models and BPEL definitions are structurally very different. Existing techniques for translating BPMN to BPEL only work for limited classes of BPMN models. This article proposes a translation technique that does not impose structural restrictions on the source BPMN model. At the same time, the technique emphasizes the generation of readable (block-structured) BPEL code. An empirical evaluation conducted over a large collection of process models shows that the resulting BPEL definitions are largely block-structured. Beyond its direct relevance in the context of BPMN and BPEL, the technique presented in this article addresses issues that arise when translating from graph-oriented to block-structure flow definition languages.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

Article Computer Science, Information Systems

Designing a data mining process for the financial services domain

Veronika Plotnikova, Marlon Dumas, Alexander Nolte, Fredrik Milani

Summary: The implementation of data mining projects in complex organisations requires well-defined processes. Standard data mining processes, such as CRISP-DM, have gained broad adoption over the past two decades. However, numerous studies demonstrated that organisations often do not apply CRISP-DM and related processes as-is, but rather adapt them to address industry-specific requirements. This paper addresses the gap by designing and evaluating a Financial Industry Process for Data Mining (FIN-DM) that adapts and extends CRISP-DM to address regulatory compliance, governance, and risk management requirements inherent in the financial sector, and to embed quality assurance as an integral part of the data mining project life-cycle. The framework has been iteratively designed and validated with data mining and IT experts in a financial services organisation.

JOURNAL OF BUSINESS ANALYTICS (2023)

Editorial Material Computer Science, Information Systems

Sustainable Systems Engineering Opportunities and Challenges

Wil M. P. van der Aalst, Oliver Hinz, Christof Weinhardt

BUSINESS & INFORMATION SYSTEMS ENGINEERING (2023)

Article Computer Science, Information Systems

Differentially private release of event logs for process mining

Gamal Elkoumy, Alisa Pankova, Marlon Dumas

Summary: This article addresses the problem of anonymizing event logs while preserving their utility, proposing a differentially private release mechanism that samples cases and adds noise to timestamps. An empirical comparison with state-of-the-art approaches using real-life event logs demonstrates the advantages of the proposed method in terms of data utility loss and computational efficiency.

INFORMATION SYSTEMS (2023)

Article Computer Science, Artificial Intelligence

A natural language querying interface for process mining

Luciana Barbieri, Edmundo Madeira, Kleber Stroeh, Wil van der Aalst

Summary: Despite recent advances in process mining, making it accessible to non-technical users remains a challenge. To democratize this technology, a natural language querying interface is proposed to allow users to retrieve relevant information and insights about their processes by asking questions in plain English. A reference architecture is proposed to support natural language questions and provide the right answers by integrating with existing process mining tools.

JOURNAL OF INTELLIGENT INFORMATION SYSTEMS (2023)

Article Computer Science, Information Systems

AI-augmented Business Process Management Systems: A Research Manifesto

Marlon Dumas, Fabiana Fournier, Lior Limonad, Andrea Marrella, Marco Montali, Jana-Rebecca Rehse, Rafael Accorsi, Diego Calvanese, Giuseppe De Giacomo, Dirk Fahland, Avigdor Gal, Marcello La Rosa, Hagen Voelzer, Ingo Weber

Summary: AI-augmented Business Process Management Systems (ABPMSs) are a new class of process-aware information systems empowered by trustworthy AI technology. These systems aim to improve the execution of business processes by making them more adaptable, proactive, explainable, and context-sensitive. This manifesto presents a vision for ABPMSs and discusses the research challenges that need to be overcome to achieve this vision. It defines the concept of ABPMS, outlines the lifecycle of processes within an ABPMS, discusses core characteristics, and identifies challenges for realizing systems with these characteristics.

ACM TRANSACTIONS ON MANAGEMENT INFORMATION SYSTEMS (2023)

Article Mathematics

Object-Centric Process Mining: Unraveling the Fabric of Real Processes

Wil M. P. van der Aalst

Summary: Traditional process modeling and analysis methods focus on one type of object per event, but in reality, events often involve multiple objects of different types. Object-centric process mining takes a more holistic approach by considering multiple object types and events. This paper introduces object-centric event data and demonstrates their use in discovering, analyzing, and improving complex processes.

MATHEMATICS (2023)

Article Automation & Control Systems

Preserving complex object-centric graph structures to improve machine learning tasks in process mining

Jan Niklas Adams, Gyunam Park, Wil M. P. van der Aalst

Summary: This paper presents a method to preserve the graph structure of object-centric event data in process mining using machine learning techniques. Two different techniques are provided to preserve these structures, and their performances are evaluated in predictive process monitoring tasks. Different graph embedding techniques for object-centric event logs are compared for future research and deployment.

ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE (2023)

Proceedings Paper Computer Science, Artificial Intelligence

Monitoring Constraints in Business Processes Using Object-Centric Constraint Graphs

Gyunam Park, Wil M. P. van der Aalst

Summary: Constraint monitoring aims to detect constraint violations in business processes by analyzing event data. However, existing techniques assume a single case notion and fail to consider the interaction of multiple objects in the processes. In this work, we propose an approach using Object-Centric Constraint Graphs (OCCGs) to represent and evaluate constraints in object-centric business processes. We conducted case studies with a real-life SAP ERP system to validate the proposed approach.

PROCESS MINING WORKSHOPS, ICPM 2022 (2023)

Proceedings Paper Computer Science, Artificial Intelligence

TraVaS: Differentially Private Trace Variant Selection for Process Mining

Majid Rafiei, Frederik Wangelik, Wil M. P. van der Aalst

Summary: In the field of industrial process mining, the importance of privacy-preserving event data publication is increasing. However, the trade-off between data utility and privacy poses challenges. Existing research focuses on differentially private trace variant construction, but faces limitations such as complexity, fake variants, removal of frequent variants, and bounded variant length. This paper introduces a new approach using anonymized partition selection strategies to overcome these limitations and outperforms existing methods in terms of data utility and result preservation.

PROCESS MINING WORKSHOPS, ICPM 2022 (2023)

Proceedings Paper Computer Science, Artificial Intelligence

Process Modeling and Conformance Checking in Healthcare: A COVID-19 Case Study

Elisabetta Benevento, Marco Pegoraro, Mattia Antoniazzi, Harry H. Beyel, Viki Peeva, Paul Balfanz, Wil M. P. van der Aalst, Lukas Martin, Gernot Marx

Summary: The aim of this study is to develop a normative model representing the clinical guidelines for COVID-19 patients in the ICU ward of a hospital in Germany, and analyze the adherence of observed behavior to these guidelines. The results show that analysis using conformance checking techniques can identify main deviations from the guidelines and provide useful indications for improving the care process. The resulting model is shared as an open-source BPMN file.

PROCESS MINING WORKSHOPS, ICPM 2022 (2023)

Proceedings Paper Computer Science, Artificial Intelligence

Creating Translucent Event Logs to Improve Process Discovery

Harry H. Beyel, Wil M. P. van der Aalst

Summary: Event logs capture information about executed activities, but not about enabled but not executed activities. Translucent event logs contain information on enabled activities. We propose two techniques to increase the availability of translucent event logs. The first technique records system states as snapshots and links them to events, adding information about enabled activities. The second technique uses a process model to add information about enabled activities to existing event logs, improving process discovery.

PROCESS MINING WORKSHOPS, ICPM 2022 (2023)

Proceedings Paper Computer Science, Artificial Intelligence

Enhancing Data-Awareness of Object-Centric Event Logs

Alexandre Goossens, Johannes De Smedt, Jan Vanthienen, Wil M. P. van der Aalst

Summary: When multiple objects are involved in a process, object-centric event logs are an interesting development in process mining as they support the presence of multiple types of objects. However, the current object-centric event log formats do not fully support dynamic object attributes. This paper introduces the Data-aware OCEL format, along with an algorithm that automatically translates XES logs to this format, addressing the issues present in the existing formats.

PROCESS MINING WORKSHOPS, ICPM 2022 (2023)

Proceedings Paper Computer Science, Interdisciplinary Applications

Comparing Ordering Strategies for Process Discovery Using Synthesis Rules

Tsung-Hao Huang, Wil M. P. van der Aalst

Summary: Process discovery aims to learn process models from observed behaviors in information systems. The discovered models serve as the starting point for process mining techniques to address performance and compliance problems. The algorithm applying synthesis rules from the free-choice net theory can discover process models with flexible structures while ensuring desirable properties. The proposed ordering strategy improves the quality of resulting process models and reduces computation time compared to frequency-based ordering strategy.

SERVICE-ORIENTED COMPUTING - ICSOC 2022 WORKSHOPS (2023)

Review Computer Science, Information Systems

An Abstraction-Based Approach for Privacy-Aware Federated Process Mining

Majid Rafiei, Wil M. P. van der Aalst

Summary: Process awareness is crucial for business success, and process mining is a powerful tool to discover and analyze actual business processes using event data. However, privacy concerns in inter-organizational settings hinder the sharing of event data and processes between partner organizations. This paper proposes an abstraction-based approach to enable privacy-aware process mining in such settings, addressing the challenges of collaboration and confidentiality.

IEEE ACCESS (2023)

Article Computer Science, Interdisciplinary Applications

Pattern-based action engine: Generating process management actions using temporal patterns of process-centric problems

Gyunam Park, Daniel Schuster, Wil M. P. van der Aalst

Summary: As business environments become more competitive, organizations strive to improve their business processes to reduce costs and increase quality and productivity. In this study, we propose an action engine that automatically generates action plans by analyzing monitoring results to address operational problems in business processes.

COMPUTERS IN INDUSTRY (2023)

暂无数据