|
|
|
|
|
by PaulHoule
970 days ago
|
|
It's pretty clear the semantic web made a mistake in pushing OWL first and validation later. I don't know how many products that generate OWL really generate OWL DL but I know it isn't most of them. Without a validation system that gives good error messages for both publishers and consumers it is garbage in, garbage out with an emphasis on garbage. |
|
I like the notion of polyglot modelling pushed forward by LinkML. Have a single source of truth in YAML (or in some format which conforms to the LinkML metamodel) and derive whichever schemas are needed from there. The management of dependencies is made easy thanks to the imports of other models. LinkML also forces the user to work with a well-identified set of datatypes.
[SOML](https://platform.ontotext.com/semantic-objects/soml/) is a similar initiative developed at Ontotext.