- From: Vladimir Alexiev <vladimir.alexiev@ontotext.com>
- Date: Wed, 31 Jul 2013 14:45:46 +0300
- To: <public-esw-thes@w3.org>
Hi everyone! 1. What would you use for a defining note: skos:definition or skos:scopeNote ? 2. How can one model :rich" skos:notes to include extra info (e.g. provenance)? SKOSXL allows you to attach extra info to labels by treating them as nodes on their own. Unfortunately it does not allow you the same for notes (IMHO an oversight). Some alternatives (but I don't like either one): A. No range is stated for the SKOS documentation properties [1] so it's consistent to have a node there, eg <concept> skos:note [rdf:value "note"; dct:contributor :someone; dct:created "2013-07-24"^^xsd:date]. a similar example is shown in SKOS Core Guide: Versioning and Change Management [2] <skos:historyNote rdf:parseType="Resource"> <rdf:value>The preferred label was changed from 'pink' to 'pink (colour)'.</rdf:value> <dc:date>2004-10-08</dc:date> </skos:historyNote> Questions - What type to use for this node? skosxl:Label or none? - What to use for the data property: rdf:value or skosxl:literalForm ? - The big disadvantage is that apps would expect skos:note to be a literal... B. Dual representation SKOS says that SKOSXL labels should be accessible as SKOS labels [3]. Similar to this dual approach, we could also put a literal as sibling of the structured node: <concept> skos:note "note", [rdf:value "note"; dct:contributor :someone; dct:created "2013-07-24"^^xsd:date]. - But clients won't expect they would have to filter by literal vs node, so confusion will result C. Reification Despite all disadvantages of reification, we could use it as a general mechanism to annotate a statement: <concept> skos:note "note". [a rdf:Statement; rdf:subject <concept>; rdf:predicate skos:note; rdf:object "note"; dct:contributor :someone; dct:created "2013-07-24"^^xsd:date]. [1] http://www.w3.org/TR/skos-reference/#L1917 [2] http://www.w3.org/wiki/SkosCoreGuideToc/SectionVersioning [3] http://www.w3.org/TR/skos-reference/#L780 Thanks for your feedback! -- Vladimir Alexiev, PhD, PMP Lead, Data and Ontology Management Group Ontotext Corp, www.ontotext.com Sirma Group Holding, www.sirma.com Email: vladimir.alexiev@ontotext.com, skype:valexiev1 Mobile: +359 888 568 132, SMS: 359888568132@sms.mtel.net Landline: +359 (988) 106 084, Fax: +359 (2) 975 3226 Calendar: https://www.google.com/calendar/embed?src=vladimir%40sirma.bg
Received on Wednesday, 31 July 2013 11:46:11 UTC