Afwijkingsanalyse
Afwijkingsanalyse onderzoekt waar procesuitvoeringen verschillen van een norm, verwacht patroon of vergelijkingsgroep. Ze maakt zichtbaar we...
Lees meerEen Object-Centric Event Log koppelt events aan meerdere bedrijfsobjecten tegelijk. OCEL 2.0 legt events, objecten, types, attributen en veranderende relaties in een gestandaardiseerd formaat vast.
Een Object-Centric Event Log, afgekort OCEL, legt gebeurtenissen vast die met één of meer bedrijfsobjecten samenhangen. Een event kan bijvoorbeeld tegelijk horen bij een bestelling, drie orderregels, een levering en een factuur.
Dat verschilt van een klassiek eventlog waarin ieder event via één case-ID aan één procesinstantie wordt gekoppeld. Die vereenvoudiging werkt goed voor veel processen, maar veroorzaakt problemen wanneer objecten splitsen, samenkomen of elkaar beïnvloeden.
OCEL 2.0 beschrijft een gestandaardiseerde structuur voor events, objecten, objecttypes, eventtypes, attributen en relaties. De standaard ondersteunt ook veranderingen van objectattributen en relaties tussen objecten.
Een event heeft een unieke identificatie, eventtype, tijdstip en eventuele attributen. Het is via gekwalificeerde relaties verbonden met betrokken objecten.
Een object heeft eveneens een unieke identificatie en een type, zoals Order, Item, Zending of Factuur. Objectattributen kunnen een tijdsdimensie hebben, zodat bijvoorbeeld een veranderende status of toegewezen leverancier niet als één statische waarde wordt behandeld.
Object-naar-objectrelaties leggen verbanden vast, zoals een orderregel die onderdeel is van een bestelling of een zending die een factuur dekt. Een qualifier verduidelijkt de betekenis van een relatie.
Een klant plaatst één bestelling met drie orderregels. Twee regels zijn op voorraad en gaan samen in de eerste zending. De derde regel volgt later. Eén factuur dekt alle regels.
In een traditioneel log met Order-ID als case worden de twee zendingen in één trace gezet. Kies je Zending-ID, dan moet het bestelevent worden gedupliceerd en is de gezamenlijke factuur lastig toe te wijzen. Kies je Orderregel-ID, dan ontstaan nog meer kopieën.
Een OCEL bewaart elk werkelijk event één keer en koppelt het aan alle betrokken objecten. Analyses kunnen vervolgens vanuit bestelling, orderregel, zending of factuur kijken zonder eerst één universele case te forceren.
XES is een IEEE-standaard voor eventlogs met traces en events. De trace groepeert events rond één gekozen casebegrip. Dat model is breed ondersteund en blijft praktisch wanneer processen een duidelijke case hebben.
OCEL modelleert meerdere onderling verbonden objecten. Het voorkomt convergentie, waarbij hetzelfde event kunstmatig in meerdere cases wordt gekopieerd, en divergentie, waarbij gebeurtenissen rond meerdere objecten in één verwarrende trace belanden.
De keuze is niet louter een bestandsformaat. Ze bepaalt welke procesvragen kunnen worden gesteld en welke aannames bij extractie worden gemaakt.
OCEL 2.0 formaliseert objectveranderingen en object-naar-objectrelaties. De specificatie biedt uitwisselingsformaten voor JSON en XML en een relationele representatie.
Gekwalificeerde relaties maken onderscheid mogelijk tussen rollen van objecten bij een event. Een product kan bijvoorbeeld besteld of geretourneerd zijn; beide relaties verbinden een event met een product, maar betekenen iets anders.
Een valide formaat garandeert nog geen goed model. Objecttypes, qualifiers en eventgranulariteit moeten stabiel en begrijpelijk zijn voor de beoogde analyse.
OCEL is het datamodel en uitwisselingsformaat. Object-centric process mining is de bredere verzameling technieken die zulke data gebruikt voor discovery, conformance checking en prestatieanalyse.
Een OCEL kan ook zonder volledig procesmodel nuttig zijn voor doorlooptijden tussen objectevents, relatieanalyse en reconstructie van objectlevenscycli.
Niet elke tool ondersteunt alle onderdelen van OCEL 2.0. Controleer bij uitwisseling welke attributen, qualifiers en tijdsafhankelijke relaties werkelijk worden gelezen.
Begin met de bedrijfsobjecten en vragen, niet met beschikbare tabellen. Een database-ID is niet automatisch een zinvol object. Kies stabiele sleutels en leg de herkomst vast.
Voorkom dat vrijwel elk event aan vrijwel elk object wordt gekoppeld. Zulke indirecte relaties maken analyses groot en moeilijk te verklaren. Modelleer de directe betrokkenheid en leid verdere verbanden via objectrelaties af.
Controleer unieke ID's, tijdzones, ontbrekende relaties en referentiële integriteit. Bewaak ook privacy: één event kan via objectrelaties meer context blootleggen dan in een klassieke, geïsoleerde trace zichtbaar was.
Afwijkingsanalyse onderzoekt waar procesuitvoeringen verschillen van een norm, verwacht patroon of vergelijkingsgroep. Ze maakt zichtbaar we...
Lees meerAlpha Miner is een vroeg process-discoveryalgoritme dat causale, parallelle en exclusieve relaties uit direct-followgedrag afleidt en omzet ...
Lees meerBottleneck analysis zoekt de stap in een proces waar werk blijft wachten en die zo de hele doorlooptijd bepaalt. Je vindt die knelpunten doo...
Lees meerBusiness Process Automation gebruikt software om een terugkerend bedrijfsproces geheel of gedeeltelijk uit te voeren. BPA verbindt taken, be...
Lees meerEen case ID is de sleutel die alle events van één procesdoorgang samenbrengt. Denk aan een ordernummer, een ticketnummer of een patiëntdossi...
Lees meer
Process mining legt bloot waar cash vastzit in aankoop, voorraad en goedkeuringsflows. Zo maakt gerichte automatisatie werkkapitaal vrij bij...
Ontdek hoe procesmapping en process mining helpen om werkprocessen te begrijpen en klaar te maken voor succesvolle automatisering.