Geonovum / MIM-Werkomgeving

Werkomgeving van MIM. Bevat werk en alle pre-publicatieversies.
https://geonovum.github.io/MIM-Werkomgeving/
7 stars 16 forks source link

Paragraaf 1.7 en 1.8 #465

Closed dkrijtenburg-GNM closed 3 months ago

dkrijtenburg-GNM commented 4 months ago

issue uit mail VNG- Robert Melskens op 17-11-2023

Paragraaf 1.7 en 1.8

Ik heb voor beide paragrafen een alternatief uitgewerkt waardoor, althans voor mij, het OMG verhaal net even wat duidelijker wordt. Ik hoop daarin een aantal verwarringen opgelost te hebben. Zie hier het voorstel. Enkele wijzigingen die ik daarin heb aangebracht:

1 Waarop doel je met 'het metamodel' in

"Voor de specificatie van het metamodel is gebruik gemaakt van ..."

Het MIM? Schrijf dan gewoon "Voor de specificatie van het MIM is gebruik gemaakt van ...".

2 Wijzig

"... is gebruik gemaakt van dezelfde formele taal waarin de ..."

in

"... is gebruik gemaakt van dezelfde formele taal als waarin de ..."

3 Wijzig

"... (met uitzondering van de 1e laag) en maakt de laag gebruik van een in de naast hoger gelegen laag..."

in

"... (met uitzondering van de top- oftewel de M3 laag) en maakt gebruik van in de naast hoger gelegen laag..."

4 De volgende zinnen werken verwarrend

"De toplaag is de metamodellaag oftewel M3 laag en definieert de basisconstructies, m.a.w. de taal waarin de onderliggende laag is uitgedrukt. Metamodel Meta Object Facility (MOF) is een voorbeeld van deze laag. MOF is de basislaag voor de UML laag. De metamodel laag (M2) is een instantie van de M3 laag."

De eerste 'de metamodellaag' wekt de indruk dat het MIM wordt bedoelt wat volgens mij niet het geval is want het MIM bevindt zich net als UML op de M2 laag. Het feit dat even later wordt opgemerkt dat de M2 laag de 'metamodel laag' is maakt het alleen nog maar onduidelijker. Is de M3 laag of de M2 laag nu de metamodel laag? Door de zinnen anders te ordenen heb ik geprobeerd deze verwarring te vermijden.