Conceptual Model with Built-in Process Mining

  title={Conceptual Model with Built-in Process Mining},
  author={S. Al-Fedaghi},
Process mining involves discovering, monitoring, and improving real processes by extracting knowledge from event logs in information systems. Process mining has become an important topic in recent years, as evidenced by a growing number of case studies and commercial tools. Current studies in this area assume that event records are created separately from a conceptual model (CM). Techniques are then used to discover missing processes and conformance with the CM, as well as for checks and… Expand
UML Sequence Diagram: An Alternative Model
A generalized model that provides further understanding of sequence diagrams to assimilate them into a new modeling language called thinging machine (TM), which is extended horizontally by removing the superficial vertical-only dimensional limitation of expansion to preserve the logical chronology of events. Expand


Process Mining Manifesto
This manifesto hopes to serve as a guide for software developers, scientists, consultants, business managers, and end-users to increase the maturity of process mining as a new tool to improve the design, control, and support of operational business processes. Expand
Process discovery from event data: Relating models and logs through abstractions
  • W. Aalst
  • Computer Science
  • Wiley Interdiscip. Rev. Data Min. Knowl. Discov.
  • 2018
This article discusses four discovery approaches involving three abstractions and different types of process models (Petri nets, block-structured models, and declarative models) and aims to unify existing approaches by focusing on log and model abstractions. Expand
Process Mining Reloaded: Event Structures as a Unified Representation of Process Models and Event Logs
A foundational approach to process mining is advocated based on a well-known model of concurrency, namely event structures, to outline how event structures can serve as a unified representation ofbehavior captured in process models and behavior captured in event logs. Expand
Extraction, correlation, and abstraction of event data for process mining
Techniques proposed in the literature to support the creation of event logs from raw data are reviewed and classified and includes techniques for identification and extraction of the required event data from diverse sources as well as their correlation and abstraction. Expand
Automated Discovery of Process Models from Event Logs: Review and Benchmark
The results highlight gaps and unexplored tradeoffs in the field, including the lack of scalability of some methods and a strong divergence in their performance with respect to the different quality metrics used. Expand
Decision Discovery in Business Processes
This chapter will focus the attention on the decision perspective, which focuses on how the routing of process-instance executions is affected by the characteristics of the specific process instance, and by the outcomes of previous execution steps, e.g. the verification result. Expand
Genetic Process Mining: A Basic Approach and Its Challenges
The current version of the genetic algorithm can already be used to mine process models, but future research is necessary to always ensure that the mined models do not allow for extra behavior, and some ideas for future research are discussed that could ensure that they will always only reflect the behavior in the log. Expand
Conceptual Temporal Modeling Applied to Databases
A conceptualization of temporality involving the construction of a multilevel modeling method that progresses from static representation to system compositions that form regions of dynamism is proposed, and a chronology of events is used to define the system’s behavior. Expand
UML Modeling to TM Modeling and Back
This paper utilizes thinging machine (TM) modeling to further understand UML, and explores the possibility of TM complementing certain aspects in the UML methodology to develop and design software systems. Expand
Events in BPMN: The Racing Events Dilemma
This problem is investigated and some solutions are proposed to mitigate the latency between the generation of a message and the detection of that message in a receiving process. Expand