Modelleren in LinkML

LinkML (Linked Modeling Language) is een gestructureerde taal om informatiemodellen op te stellen in YAML-formaat. Het lijkt qua vorm op JSON Schema, maar is gericht op semantische duidelijkheid, herbruikbaarheid en documentatie van concepten.

Wij gebruiken LinkML om onze conceptuele informatiemodellen expliciet, formeel en machineleesbaar vast te leggen, zónder te vervallen in database- of API-techniek. Daarmee kunnen we:

  • definities vastleggen in samenhang (klassen, eigenschappen, relaties)
  • verwijzen naar begrippen en standaarden zoals NEN 3610
  • consistent documentatie genereren

Voor modelleurs betekent dit: we leggen het wat en waarom van het model vast, niet het hoe van de implementatie. LinkML dwingt ons om keuzes expliciet te maken en ondersteunt samenwerking in een versiebeheeromgeving zoals GitHub.