Dictionary

Lifecycle transition

Een lifecycle transition beschrijft de toestandsovergang van een activiteitinstantie, zoals schedule, start, suspend, resume en complete. Daardoor kan een eventlog uitvoeringstijd van wachttijd onderscheiden.

Wat is een lifecycle transition?

Een lifecycle transition is een gebeurtenis die aangeeft dat een activiteitinstantie naar een andere uitvoerstatus gaat. Veelgebruikte transitions zijn schedule, assign, start, suspend, resume, complete en abort.

In eenvoudige eventlogs staat per activiteit alleen een complete-event. Met start en complete kan de analyse onderscheiden hoe lang het werk actief duurde en hoeveel tijd tussen activiteiten lag.

XES kent een lifecycle-extensie voor gestandaardiseerde transitionwaarden en een model voor activity instances.

Activiteit versus event

De activiteit Controleer aanvraag is een processtap. Een concrete uitvoering voor dossier 123 is een activity instance.

Start en complete zijn twee events van dezelfde instance. Ze hebben ieder een timestamp en kunnen aanvullende resource- en data-attributen dragen.

Zonder instance-ID moet de voorbereiding deze events koppelen. Bij herhaling of parallelle uitvoering kan alleen activiteitnaam en volgorde onvoldoende zijn.

Een eenvoudig voorbeeld

Een taak wordt om 09:00 aangeboden, om 10:15 gestart en om 10:45 voltooid. De doorlooptijd vanaf aanbod is 105 minuten; de actieve verwerking duurt 30 minuten.

Een log met alleen complete om 10:45 kan die twee componenten niet uit elkaar houden. De analyse kan wachttijd ten onrechte als werktijd behandelen.

Met assign-events kan bovendien worden onderzocht wanneer een resource de taak kreeg en hoe lang werk in een persoonlijke queue lag.

Start en complete koppelen

Gebruik een stabiele activity-instance-ID wanneer het bronsysteem die levert. Anders kan een correlatieregel case, activiteit, resource en volgorde combineren.

Bij lussen kan dezelfde activiteit meerdere keren in één case voorkomen. Een simpele eerste start met eerste complete koppelen kan dan verkeerd zijn.

Bewaar onzekere of ongepaarde events en rapporteer ze. Stil verwijderen maakt uitvoertijd kunstmatig schoner.

Meer transitions

Suspend en resume beschrijven onderbreking van actief werk. Abort, cancel en fail leggen verschillende niet-succesvolle eindes vast wanneer de bron dat onderscheid betrouwbaar maakt.

Schedule en assign helpen queue- en toewijzingstijd analyseren. Niet ieder systeem gebruikt dezelfde semantiek; een status Update In behandeling is niet automatisch een echte start.

Map bronstatussen naar een gecontroleerde lifecyclewoordenlijst en documenteer aannames.

Lifecycle transition versus status

Een transition is een event: er gebeurt op een moment een overgang. Een status is een toestand die tussen twee overgangen geldt.

Een database met alleen de huidige status bevat geen volledige historie. Audit- of mutatietabellen zijn nodig om transitions te reconstrueren.

Voorkom het genereren van events uit een snapshot alsof de werkelijke overgangstijd bekend is.

Resourceanalyse

De resource bij start kan verschillen van die bij complete door overdracht of systeemregistratie. Leg de bronbetekenis vast.

Actieve duur per medewerker is niet automatisch productiviteit. Complexiteit, onderbrekingen en werk buiten het systeem beïnvloeden de metric.

Gebruik lifecycledata voor procesdiagnose en capaciteitsvragen met passende privacy en context, niet als automatische individuele ranglijst.

Datakwaliteit

Zoek complete zonder start, negatieve duur, extreem lange instances en overlappende uitvoeringen die volgens het proces niet mogelijk zijn.

Klokken van verschillende systemen kunnen afwijken. Tijdzones en synchronisatie horen vóór duurberekening te worden gecontroleerd.

Bronapplicaties kunnen start loggen bij openen en complete bij opslaan, terwijl de gebruiker tussendoor ander werk doet. De gemeten tijd is dan schermopen-tijd, niet zuivere arbeidstijd.

Gebruik in process mining

Voor control-flow discovery wordt een complete lifecycle vaak als activiteitsevent gebruikt om dubbele labels te vermijden.

Voor performanceanalyse worden start en complete juist behouden om service- en waiting time te berekenen.

Maak per analyse expliciet welke transitions worden geselecteerd of samengevoegd. Anders kunnen twee dashboards met dezelfde bron verschillende activiteitenaantallen tonen.

Laatst Bijgewerkt: July 10, 2026 Terug naar Woordenboek
Trefwoorden
lifecycle transition process mining XES lifecycle start event complete event activity instance eventlog service time waiting time