Geonovum / disgeo-imsor

Repository voor algemene documenten en issues rondom het informatiemodel voor de samenhangende objectenregistratie in het kader van DisGeo.
6 stars 3 forks source link

Vergelijking MIM / NEN3610 / NTA8035 #7

Closed lvdbrink closed 3 years ago

lvdbrink commented 3 years ago

MIM 1.1 en NEN3610:2020 zijn voor ons uitgangspunten waar we ons aan moeten houden. NTA8035 moeten we zo veel als mogeljik volgen. Daarom is het nodig om deze drie standaarden met elkaar te vergelijken.

Waar er verschillen zijn, die voor ons bij het modelleren binnen DisGeo problemen of onduidelijkheden opleveren, maken we (zoveel mogelijk in overleg met vertegenwoordigers van MIM/NEN3610/NTA8035) beargumenteerde keuzes over hoe hier mee om te gaan in het IMSOR. Deze keuzes worden uiteindelijk opgenomen in de modelleerprincipes. De verschillenanalyse wordt in eerste instantie gedocumenteerd in het ReSpec document over modelleerprincipes.

Voorbeelden van verschillen die we al geconstateerd hebben:

lvdbrink commented 3 years ago

@gabswiersma doet laatste aanvullingen Daarna leest @lvdbrink het door, schrijft er een voorwoord bij en stuurt het naar de NEN3610-NEN2660-MIM groep.

lvdbrink commented 3 years ago

Ik heb de analyse aangevuld en opgestuurd naar de mensen die zich bezig houden met de afstemming van MIM, NEN3610 en NTA8035/ISO2660 deel 1 en 2.

Woensdag even afstemmen of we dit issue kunnen sluiten.

lvdbrink commented 3 years ago

Bij NEN lijkt een fysiek object te worden gelijkgesteld met zijn geometrische representatie, bij NTA niet.

Reactie Remco in 't Hout: Alle objecttypen in de NEN 3610, dus zowel fysiek (reëel) als virtueel, vervullen binnen deze context de rol van geo-object. NEN3610 beschouwd immers objecttypen waarbij locatie-informatie van belang is. In andere contexten kunnen deze objecttypen echter ook gebruikt worden. De definities hangen namelijk niet af van de locatie of geometrische representatie.

lvdbrink commented 3 years ago

Nog een week open houden voor reacties.

RiX012 commented 3 years ago
RiX012 commented 3 years ago

Goede vergelijking gemaakt van de terminologie. Geeft duidelijk aan dat er behoorlijk wat verschil in semantiek zit. Maar is een vergelijking om terminologie genoeg? Alle drie geven ook richtlijnen voor modelleerprincipes en modelleerconstructies. Daarnaast worden er ook interpretaties gedaan voor de LinkedData toepassing. Ik denk dat hier ook nog wel verschillen in zitten. Staat dit ook nog op de planning om hier in te duiken?

pmaria commented 3 years ago

@RiX012 alvast een reactie op een paar van je punten:

  • fysiek object. In de NTA8035 wordt naar mijn mening met virtueel object bedoelt dat een fysiek object ook kan bestaan in gedachten of op tekening. Als ik de lantaarnpaal bij mij om de hoek in mijn gedachte heb, heb ik de virtuele representatie in mijn gedachte van die specifieke lantaarnpaal. Hetzelfde geldt voor de punt op de kaart, die virtueel dat specifieke fysiek object representeert.

de NTA zegt ook over fysiek en virtueel object:

Een zelfde fysiek object kan zowel virtueel bestaan, bijvoorbeeld op een tekening of in de vorm van een digitaal model, en in de werkelijke wereld (geconstrueerd en in gebruik). Het betreft hier de verschillende levenscycli waarin een object kan verkeren.

Uit de eerste zin zou je dat kunnen concluderen, echter met de tweede zin over levenscycli lijkt weer iets anders bedoeld te worden.

  • individu. Ik vraag me af of de conclusie over individu klopt. In de NTA wordt bedoeld dat er maar één aanwijsbaar (en uiteraard ook weer in gedachte mogelijk) exemplaar van is. Het verschil tussen ObjectType de instantie 'Object' als het ware.

Goed punt. 'Individu' is wel wat we willen dat 'Object' betekent, om de samenhangende objectenregistratie te realiseren. Dat kan namelijk alleen wanneer bij het vastleggen van informatie over hetzelfde individu, we weten dat we het over hetzelfde individu hebben en we informatie zo vastleggen dat anderen die het individu kennen het ook kunnen begrijpen.

Goede vergelijking gemaakt van de terminologie. Geeft duidelijk aan dat er behoorlijk wat verschil in semantiek zit. Maar is een vergelijking om terminologie genoeg? Alle drie geven ook richtlijnen voor modelleerprincipes en modelleerconstructies. Daarnaast worden er ook interpretaties gedaan voor de LinkedData toepassing. Ik denk dat hier ook nog wel verschillen in zitten. Staat dit ook nog op de planning om hier in te duiken?

Zeker. Het eerste idee was om die vergelijking te doen bij het opstellen van het metamodel voor IMSOR. Maar, misschien is het ook beter om het naar voren te trekken. Ik ben er nog niet helemaal over uit.

RiX012 commented 3 years ago

Uit de eerste zin zou je dat kunnen concluderen, echter met de tweede zin over levenscycli lijkt weer iets anders bedoeld te worden.

Ik interpreteer dit als AsRequired, AsDesigned, AsEngineerd, AsBuilt, etc. Ik ben met je eens dat dit verwarring oplevert. Zou goed zijn om Michel Bohms hier eens opheldering te vragen.

Zeker. Het eerste idee was om die vergelijking te doen bij het opstellen van het metamodel voor IMSOR. Maar, misschien is het ook beter om het naar voren te trekken. Ik ben er nog niet helemaal over uit.

Ok. Ik denk dat dat wel een uitdaging is. Ik probeer zelf IMBOR te modelleren volgens MIM en tevens de NTA8035, maar dat valt qua modelleringsprincipes nog niet mee.

lvdbrink commented 3 years ago

Ik sluit het issue omdat het eerste deel van de vergelijking, de terminologie, afgerond is.

Vervolgissue #17 aangemaakt om verder te werken aan de vergelijking van modelleerprincipes en -constructies in de desbetreffende standaarden.