Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where M Maikel Leemans is active.

Publication


Featured researches published by M Maikel Leemans.


International Symposium on Data-Driven Process Discovery and Analysis | 2014

Discovery of Frequent Episodes in Event Logs

M Maikel Leemans; Wmp Wil van der Aalst

Lion’s share of process mining research focuses on the discovery of end-to-end process models describing the characteristic behavior of observed cases. The notion of a process instance (i.e., the case) plays an important role in process mining. Pattern mining techniques (such as traditional episode mining, i.e., mining collections of partially ordered events) do not consider process instances. In this paper, we present a new technique (and corresponding implementation) that discovers frequently occurring episodes in event logs, thereby exploiting the fact that events are associated with cases. Hence, the work can be positioned in-between process mining and pattern mining. Episode Discovery has its applications in, amongst others, discovering local patterns in complex processes and conformance checking based on partial orders. We also discover episode rules to predict behavior and discover correlated behaviors in processes, and apply our technique to other perspectives present in event logs. We have developed a ProM plug-in that exploits efficient algorithms for the discovery of frequent episodes and episode rules. Experimental results based on real-life event logs demonstrate the feasibility and usefulness of the approach.


model driven engineering languages and systems | 2015

Process mining in software systems: Discovering real-life business transactions and process models from distributed systems

M Maikel Leemans; Wmp Wil van der Aalst

This paper presents a novel reverse engineering technique for obtaining real-life event logs from distributed systems. This allows us to analyze the operational processes of software systems under real-life conditions, and use process mining techniques to obtain precise and formal models. Hence, the work can be positioned in-between reverse engineering and process mining. We present a formal definition, implementation and an instrumentation strategy based the joinpoint-pointcut model. Two case studies are used to evaluate our approach. These concrete examples demonstrate the feasibility and usefulness of our approach.


OTM Confederated International Conferences "On the Move to Meaningful Internet Systems" | 2017

Modeling and Discovering Cancelation Behavior

M Maikel Leemans; Wmp Wil van der Aalst

This paper presents a novel extension to the process tree model to support cancelation behavior, and proposes a novel process discovery technique to discover sound, fitting models with cancelation features. The proposed discovery technique relies on a generic error oracle function, and allows us to discover complex combinations of multiple, possibly nested cancelation regions based on observed behavior. An implementation of the proposed approach is available as a ProM plugin. Experimental results based on real-life event logs demonstrate the feasibility and usefulness of the approach.


international conference on software and system process | 2018

Hierarchical performance analysis for process mining

M Maikel Leemans; Wil M. P. van der Aalst; Mark van den Brand

Process mining techniques use event data from operational and software processes to discover process models, to check the conformance of predefined process models, and to extend such models with information about bottlenecks, decisions, and resource usage. In recent years, the process mining field made huge advances in terms of scalability. In addition, recent work in process discovery supports advanced process model constructs such as subprocesses, recursive structures, cancellation, and various notions of concurrency. Hence, one has to realize that a simple, small, and flat model will not suffice anymore, especially when applied to analyzing software system processes. However, state of the art performance analysis is still typically performed either over the whole process model or at the level of individual activities. There is a lack of formal support for performance analysis on various submodel abstractions while taking into account the execution semantics. This paper presents 1) a framework for establishing precise relationships between events and submodels, taking into account execution semantics; and 2) a novel formalization of existing and novel performance metrics. Our approach enables advanced performance analysis at various submodel abstractions. An implementation is made available, and we demonstrate the advantages of our approach to various software system processes, showing the applicability and advantage with respect to existing techniques.


SIMPDA | 2015

Learning analytics on coursera event data:a process mining approach

Mp Patrick Mukala; Jcam Joos Buijs; M Maikel Leemans; Wmp Wil van der Aalst


ieee international conference on software analysis evolution and reengineering | 2018

Recursion aware modeling and discovery for hierarchical software event log analysis

M Maikel Leemans; Wmp Wil van der Aalst; Mgj Mark van den Brand


ieee international conference on software analysis evolution and reengineering | 2018

The Statechart Workbench: Enabling scalable software event log analysis using process mining

M Maikel Leemans; Wil M. P. van der Aalst; Mark van den Brand


Archive | 2017

XES Software Event Extension

M Maikel Leemans; C Liu


Archive | 2017

XES Software Telemetry Extension

M Maikel Leemans; C Liu


Archive | 2017

XES Software Communication Extension

M Maikel Leemans; C Liu

Collaboration


Dive into the M Maikel Leemans's collaboration.

Top Co-Authors

Avatar

Wmp Wil van der Aalst

Eindhoven University of Technology

View shared research outputs
Top Co-Authors

Avatar

Mark van den Brand

Eindhoven University of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Jcam Joos Buijs

Eindhoven University of Technology

View shared research outputs
Top Co-Authors

Avatar

Mgj Mark van den Brand

Eindhoven University of Technology

View shared research outputs
Top Co-Authors

Avatar

Mp Patrick Mukala

Eindhoven University of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge