nl-digigo / CB-NL

Repository voor ontwikkeling en publicatie van CB-NL
5 stars 4 forks source link

Scenario's / use cases CB-NL #47

Closed ElisabethKloren closed 2 years ago

ElisabethKloren commented 2 years ago

Gebruiksscenario's uit 2021

Scenario 0 Ik wil opzoeken in CB-NL ‘thesaurus’ wat de betekenis is van een begrip in de bouw (ook wel het woordenboek genoemd). We bieden op basis van skos definities/omschrijvingen aan de gebruiker, die eventueel daar naar kan verwijzen. Dit kan op basis van online hulpmiddelen met een gebruiksvriendelijke interface.

Scenario 1 Ik wil een OTL (ontologie in linked data) maken voor mijn organisatie die voldoet aan de NEN2660. Wij bieden een kernmodel op basis van rdfs in de vorm van een file (serialisaties te bepalen) die als kapstok dient voor de organisatie-OTL. De organisatie kan zijn objecten, kenmerken/eigenschappen, activiteiten e.d. koppelen aan de haken van die kapstok (subtyperen, extenden). Dit houdt in dat we de verschillende haken die men nodig kan hebben voor een OTL integraal moeten aanbieden, met de mogelijkheid een haak niet te gebruiken.

Scenario 2 Ik wil mijn BIM-standaard (linked data) koppelen aan het Kernmodel. Hiertoe dien ik herkenbare objecten en eigenschappen in het Kernmodel te vinden, waarop ik de concepten van mijn standaard kan subtyperen / extenden. De betreffende standaard in linked data heeft benoemde relaties. Wij bieden een Kernmodel in de vorm van een file (serialisaties te bepalen) en in de vorm van een online opvraag mechanisme (sparql end-point) die als kapstok dient voor de koppeling van de standaard. De gekoppelde standaard indien gewenst ook binnen de CB-NL omgeving worden gepubliceerd of oproepbaar worden gemaakt. Op deze manier voldoe ik met mijn standaard impliciet aan de NEN2660. Dit geldt bij een volledige koppeling.

Scenario 3 Ik wil mijn standaard mappen (relateren) aan objecten (en wellicht eigenschappen) van CB-NL, maar mijn standaard is niet beschikbaar als linked data. We willen in de toekomst een mappingtool aanbieden om dit te realiseren, nu zal dit nog aan de hand van een csv-bestand (of xml) van de inhoud moeten gebeuren. Kernmodel Het uitgangspunt is dat de diverse gedefinieerde zaken uit de NEN2660 worden opgenomen in het Kernmodel, een uitwerking conform deel 1 en 2. Op die manier zijn alle ‘haken’ aanwezig die nodig kunnen zijn voor modelleurs. Verder zal er een serie objecten worden toegevoegd zoals nu ook in CB-NL staat, maar wel een scherpere selectie daarvan. Datzelfde geldt voor eigenschappen. Overige onderdelen worden beperkt aangevuld als daarvoor in de sector een noodzaak wordt gesignaleerd (bv. een paar netwerk begrippen). Het resultaat van de scenario’s is dat misverstanden bij de uitwisseling van data worden voorkomen, de scenario’s 1 en 2 bieden daarbij meer zekerheid dan scenario 3 en 0.

ElisabethKloren commented 2 years ago

Toevoeging vanuit Expertcommissie CB-NL/ICDD Scenario 4 Ik wil areaalgegevens kunnen uitwisselen tussen twee partijen met elk een eigen OTL op basis van CB-NL

ElisabethKloren commented 2 years ago

Toevoeging vanuit Expertcommissie CB-NL/ICDD Scenario 5 CB-NL doet geen eigen toevoegingen, maar maakt werkinstructies en handleidingen over semantische standaarden, of tools zoals een viewer op de standaarden waarin je je eigen ontologie kan opbouwen en een linkset te bouwen die laat zien in welke hoek jouw standaard zich bevindt in CB-NL. Dan ben je niet in staat om gegevens uit te wisselen tussen organisaties met behulp van CB-NL, daarvoor moet je een directe linkset tussen organisatiespecifieke OTL’s hebben.

ElisabethKloren commented 2 years ago

Hans zegt: Wellicht zijn er nog meer scenario’s zoals een soort Kennis centrum voor LD of een platform om partijen te helpen met LD met bijv publicatie mogelijkheden etc.

ElisabethKloren commented 2 years ago

Verwerkt in concept-versie van documentatie use cases https://bimloket.github.io/CB-NL/usecases