Hoorcolleges 3 + 4 (Petrinet) Flashcards
bedrijfsprocessen
Schakel tussen wat het bedrijf wil en de mogelijkheden van het informatiesysteem.
Een verzameling van activiteiten met een begin en een einde.
Een bedrijf bestaat uit meerdere bedrijfsprocessen.
Modeleren
Operationele processen vangen in een precieze omschrijving (petrinet) en dat gedetailleerde proces in de computer stoppen.
Model
een exacte beschrijving van het bedrijfsproces en daar een model van maken, zodat het gebruikt kan worden in een informatiesysteem.
* Alle verschillende informatiesystemen zijn ondersteunend aan het operationele proces.
Buttom-up
eerst kijken naar details en daarna kijken naar de meer generieke processen.
top-down
eerst nadenken over de hoofdprocessen en dat vervolgens uitwerken tot de atomaire (niet-opsplitsbare) processen.
Reachability (coverability) graph
een structuur die je krijgt door te beginnen met de initial state, daarna de tokens te vuren om vervolgens te eindigen in de final state. Dit met een wiskundige notatie (bv. (1,0,3 0,1,3)
Fout: hangende taken
tasks zonder input of output
Fout: dode taken
taken die niet uitgevoerd kunnen worden
Fout: deadlock
het token kan niet bij het einde komen
Fout: unbounded and never-ending
een token zit vast in een visuele cirkel
Voorwaarden Soundness
- for each token put in start, one token appears in the end.
- when the token appears in the end, all the other places are empty.
- for each transition it is possible to enable it.