Imvertor / Imvertor-Maven

Mavenized version of Imvertor
http://www.imvertor.org
9 stars 12 forks source link

Imvertor User's group: Voer harmonisatie door op stereotypes en tagged values #265

Open ArjanLoeffen opened 2 years ago

ArjanLoeffen commented 2 years ago

In 2021/22 is overleg geweest over harmonisatie van de metamodellen van betrokken instellingen. Dat moet nu worden doorgevoerd. Omdat de exacte besluiten niet erg goed zijn geregistreerd en in ieder geval niet de vorm van (GIThub) issues hebben gekregen, komt Armatiek (op verzoek van de UG) met een voorstel.

Dit voorstel is aangehecht. Wanneer blijkt dat er nog twijfel is bij een of meerdere aanpassingen worden deze apart opgevoerd als GIThub issue. Andere voorstellen worden doorgevoerd met verwijzing naar dit "harmonisatie" issue.

Harmonisatie voorstel Imvertor Usersgroup.pdf

ArjanLoeffen commented 2 years ago

Bijgewerkte versie van de lijst: Harmonisatie voorstel Imvertor Usersgroup.pdf

fterpstra commented 2 years ago

Samenvatting vanuit alle punten van Geonovum en de BRO: In zijn algemeenheid, het idee dat zaken die wel in profielen staan maar niet in het MIM leiden tot mogelijke aanpassingen in het MIM lijkt te werken. Vanuit MIM gaat naar een aantal gekeken worden. Het is dan wel fijn om per TV die (nog) niet in de MIM standaard is opgenomen, maar wel in het gemeenschappelijk profiel zal komen, duidelijk te hebben gedefinieerd wat er mee wordt bedoeld. Dit à la de definitie, toelichting en toepassing zoals in de MIM-standaard is opgenomen per metagegeven.

MIM 1.1.1 is de actuele versie en opvolger van 1.1. Wijzigingen staan in https://docs.geostandaarden.nl/mim/mim/#versielog en zijn in concretere vorm gedeeld met Armatiek.

De term IMBRO/A is te specifiek voor de BRO willen die graag desambigueren door een meer algemene term (bijvoorbeeld: historische gegevens) te gebruiken.

TV Regels; zou ook moeten gelden voor gegevensgroepen Wat wordt er met TV Beheerder bedoeld? Beheerder van het informatiemodel? Of van de data?

Wat wordt er met TV Eigenaar bedoeld? Eigenaar van wat? Vgl Beheerder.

TV: Locatie In MIM 1.1.1 heeft Codelijst en Referentielijst een TV:Locatie

TV Web locatie: de naam hiervan is een beetje verwarrend, het lijkt alsof dit overlapt met TV Locatie (maar dat is waarschijnlijk niet zo). Kan dit niet bv "Zie ook" worden genoemd?

TV: Herkomst en herkomst definitie. Zijn in MIM 1.1.1 optioneel bij data-element

TV: Reden geen waarde Dit lijkt op of is het zelfde als de NEN 3610 \<\>. Met het verschil dat je expliciet aangeeft of een reden verplicht is.

TV: Indicatie in onderzoek Lijkt afkomstig uit VNG hoek, voor ons geen meerwaarde

ArjanLoeffen commented 2 years ago

@fterpstra Kun je op basis van jouw analyse tot een opdracht komen? We kunnen met deze analyse niet starten met aanpassingen; deze moeten misschien ook weer worden doorgenomen door de UG.

melsk-r commented 1 year ago

Stereo: Static en static liskov Op dit moment niet van toepassing bij VNG-Realisatie.

Stereo: Koppelklasse Op dit moment niet van toepassing bij VNG-Realisatie.

Stereo: IsID Op dit moment niet van toepassing bij de VNG-Realisatie. Ik neem aan dat een object waarop dit van toepassing is geïdentificeerd wordt a.d.h.v. 2 of meer Relatiesoorten/Attribuutsoorten. Hoe wordt dit toegepast? Moet je naast het toekennen van het stereotype 'Relatiesoort' ook een tweede stereotype 'IsID' toekennen?

TV: Code Deze kwam in het KKG model nog voor. Is door conversie naar het MIM komen te vervallen. De vraag is of we deze dan weer opnieuw moeten definiëren in bijv. het RSGB.

TV: Domein Wat is hiervan de toepassing?

TV: Domein IMBRO/A LvdB merkt op dat dit wordt gebruikt om aan te kunnen geven dat het domein van een gegeven anders (meestal minder streng) is voor historische data dan voor nieuwe data. Wat wordt daarmee bedoelt? Graag een voorbeeld.

TV: Herkomst definitie Wat maakt dat deze TV verplicht moet zijn op een gegevensgroep?

TV: Maximumwaarde Sluit aan bij de TV 'Maximum waarde (inclusief)' in het UMG (metamodel voor UGM). Ik neem aan dat deze TV ook inclusief is. Ik begrijp de toepassing op 'Gestructureerd datatype' niet. Hoe zie je dat voor je?

TV: Minimumwaarde Sluit aan bij de TV 'Minimum waarde (inclusief)' in het UMG (metamodel voor UGM). Ik neem aan dat deze TV ook inclusief is. Ik begrijp de toepassing op 'Gestructureerd datatype' niet. Hoe zie je dat voor je?

TV: Positie Op dit moment niet van toepassing bij VNG-Realisatie.

TV: Reden geen waarde Op dit moment niet van toepassing bij VNG-Realisatie.

TV: Regels Kan deze TV niet ook op 'Data Element' van toepassing zijn?

TV: Toegankelijkheid Wat is de functie van deze TV?

TV: Voorbeeld Is de functie hiervan te vergelijken met de TV 'Example' in het UMG (metamodel voor UGM)? Zo ja, die komt alleen voor op een 'Element' stereotype.

TV: Web locatie LvdB oppert als naam 'Zie ook'. Andere opties zijn:

Er staan nu enkele TV's in de lijst die in de 2e kolom de waarde 'Niks doen' hebben. Ik neem aan dat deze TV's wel ergens gebruikt worden, waarom hebben ze dan de waarde 'Niks doen'? Hetzelfde geldt eigenlijk voor de TV 'Web locatie' dat in de tweede kolom de waarde 'Laten vallen' heeft.