Skip to content

Streaming of Object-Centric Process Mining#5

Merged
delas merged 97 commits intobeamline:masterfrom
JepMik:master
Jul 19, 2025
Merged

Streaming of Object-Centric Process Mining#5
delas merged 97 commits intobeamline:masterfrom
JepMik:master

Conversation

@JepMik
Copy link
Copy Markdown
Contributor

@JepMik JepMik commented Jul 17, 2025

Streaming Object-Centric Process Mining

This PR introduces:

  1. Beamline Object-Centric Event - BOEvent, following general OCEL structure that facilitates object-centric process mining
  2. Object-Centric Source - OCEL 2.0 log compatable, with an dictionary test source availability
  3. Object-Centric Operator - oc_operator, that on the object-centric event pipe allows for manually selection of object-types to be considered through control_flow with the possibility to add individual HM-LC miner configurations per object type. If no control_flow is defined dynamic discovery is initialised,, which creates new substreams for process based on seen object-types, in which new individual miners are created based on either a default_miner parameter or a framework chosen configuration. For concept drift in outer object-type space, an *Inclusion_strategycan be supplied from three variantsRelativeFrequencyStrategy, SlidingWindowStrategyorLossyCountingStrategythat based on miner outcomes determine whether object types should be considered in the finialised model. IntroducedAERandactivity_entity_relations_miner_lossy_counting` that approximates co-occurrence cardinalities based on observation trends within the individual activities.
  4. Object-Centric Merge Operator - oc_merge_operator, sits downstream the oc_operator and process individual discovered models, command messages, and AER. Contructs a Object-Centric Directly-Follows Graph, and corresponding AER.

ocdfg_evolution

JepMik and others added 30 commits March 29, 2025 12:06
Test OCEL 2.0, and JSON pipe
…overy

MVP 1: Sliding Window Offline Discovery
Increased Tests,
Refactoring of OCOperator and OCMerger preparing for MVP 3,
…Mining

MVP2: Object-Centric Online Heuristic Mining
Copy link
Copy Markdown
Collaborator

@delas delas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very good!

@delas delas merged commit 3f1bae5 into beamline:master Jul 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants