Gebeurtenistype
Samenvatting
Gebeurtenis typen zijn samen met de object typen de centrale entiteiten binnen het domein model van InterActory. Gebeurtenis typen bepalen zijn een implementatie van gebeurtenis die plaatsvinden in het domein die de toestand van één of meer object typen wijzigen. Tijdens het modelleren van het domein wordt dan ook structureel gezocht naar gebeurtenissen en objecten of entiteiten en wat de relatie is tussen deze items.
De relatie wordt op twee wijzen bepaald in een object-event tabel, waarbij op de ene as de object typen en op de andere as de gebeurtenis typen worden geplaatst. In de matrix wordt met codering aangegeven wat de verbinding is tussen deze elementen (zie de notatie). Naast deze matrix wordt een boomstructuur als notatie gebruikt die de volgordelijkheid van gebeurtenissen voor een object type bepaald. Hiermee kan van een object type bepaald worden wat de levensloop is van dit element
Notatie
De notatie van gebeurtenis typen bestaat uit enerzijds een matrix waarbij een koppeling gelegd wordt tussen object typen en gebeurtenis typen.

Naast de matrix van de object - event tabel is er een notatie waarbinnen de levensloop van een object type binnen de gebeurtenis typen gemodelleerd kan worden. Hiermee is het mogelijk om de status wijzigingen van object typen te modelleren en te beperken binnen het model.

Relatie met andere entiteiten
Gebeurtenis typen zijn verbonden met:
Registratie
Naam | Omschrijving van service |
Service | Service dat dit gebeurtenis type aanroept. |
Laag | Modelleer laag van de gebeurtenis typen zijn:
|
Geblokkeerd | Ja/Nee veld waarmee aangegeven wordt dat deze gebeurtenis bij object transformaties wel of niet geselecteerd voor code generatie. Meestal wordt nee gekozen als er handmatige aanpassingen gemaakt zijn in de source code. |
Omschrijving | Toelichtende tekst omtrent de gebeurtenis. |

