- From: Holger Knublauch <holger@topquadrant.com>
- Date: Mon, 16 May 2016 22:10:04 +1000
- To: "public-data-shapes-wg@w3.org" <public-data-shapes-wg@w3.org>
Our recent editorial experiments were to use the terms SHACL instance, SHACL type and SHACL subclass. I don't find this very attractive to read and it gives room to misinterpretation too, e.g. people could read it as if we were using different properties than rdf:type or rdfs:subClassOf. Looking at the RDFS spec [1], we can read "The rdfs:subClassOf property is transitive". This is exactly the relevant bit of "inferencing" that we are using in SHACL too. So why can't we switch to the terms - transitive subclass - transitive type - transitive instance which should be relatively unambiguous esp given that each usage of these terms is now hyperlinked to the terminology section. Furthermore transitivity even carries a fairly appropriate meaning: https://en.wikipedia.org/wiki/Transitive_relation Regards, Holger [1] https://www.w3.org/TR/rdf-schema/#ch_subclassof
Received on Monday, 16 May 2016 12:10:36 UTC