InterActory

Dynamiek in uw interactieve webtoepassing
Architectuur en tools


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:

  • Business domain
  • Presentation
  • Working organisation

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.