Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kadaster Basismodel vs MIM informatiemodel #511

Open
ThiesMesdag opened this issue Jul 11, 2024 · 1 comment
Open

Kadaster Basismodel vs MIM informatiemodel #511

ThiesMesdag opened this issue Jul 11, 2024 · 1 comment

Comments

@ThiesMesdag
Copy link
Contributor

Bij het Kadaster gebruiken we Basismodel of toepassingsmodel als stereo typen van de modellen. Voor een goede integratie met MIM zouden dit specialisaties moeten zijn van het Informatiemodel, zodat ze dezelfde tagged values hebben als de MIM informatiemodellen. Nu moeten we die met de hand overnemen.

@ArjanLoeffen
Copy link
Contributor

Er is op dit moment geen mogelijkheid om een metamodel construct (zoals een stereotype of een tagged value) onder twee of meer namen op te nemen. Dus het is niet mogelijk een MIM enumeratie ook onder de naam opsomming op te nemen in je metamodel (extensie).

We kunnen op meerdere manieren bereiken dat het onderscheid tussen basismodel en toepassingsmodel ondersteund blijft, en je niet alle tagged values zelf hoeft op te voeren.

  1. Kopieer alle eigenschappen van MIM informatiemodel naar bijv. basismodel. Dat zou zelfs automatisch kunnen worden doorgevoerd maar is wel enig programmeerwerk.
  2. Laat stereotype basismodel vallen, en neem het onderscheid op als tagged value (bijv. doel: basismodel).
  3. Laat stereotype basismodel staan, maar voeg het toe aan stereotype informatiemodel: dus het model krijgt twee stereotypen waarbij MIM informatiemodel het primaire is.

@ThiesMesdag graag je reactie.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants