We'd also support this direction and the move to standardising RDF guidelines. 
The need for standardisation of technical representations and encodings of the 
CRM (particularly RDF) has been a recurrent theme in CRM workshops and papers 
oriented to implementation issues over the last 10 years (*). We can't really 
achieve interoperability without this. Encouraging particular communities with 
shared use cases (as in linked.art) to adopt a set of consistent patterns for 
mapping instance data to the CRM is also a necessary ingredient of practical 
interoperability.

Doug Tudhope and Ceri Binding
Hypermedia Research Group, University of South Wales

(*) eg workshops on CRM implementation issues
http://tpdl2013.upatras.gr/ws-crmex.php
https://www.topoi.org/wp-content/uploads/2011/02/Programme_Datenwelten.pdf

PS just seen Martin's concurrent reply to this thread and this is not taking 
issue with that, rather arguing that we can make significant progress by some 
basic implementation (RDF) extensions and mapping patterns, even though they 
will not solve all the problems
________________________________
From: Crm-sig [crm-sig-boun...@ics.forth.gr] on behalf of Conal Tuohy 
[conal.tu...@gmail.com]
Sent: 01 March 2018 03:02
To: George Bruseker
Cc: crm-sig (Crm-sig@ics.forth.gr)
Subject: Re: [Crm-sig] Domain and range of P90

One of the "gaps" which puzzles me most is the example you give of encoding the 
string value of an Appellation. I understand the recommended practice is to 
attach the string value of a person's name using P3_has_note, or actually, 
using a custom subproperty of P3_has_note. The semantics of P3_has_note itself 
are weak; a note is simply an "informal description" of something, so if I have 
a particular name (an RDF resource) which P3_has_note the literal string "Conal 
Tuohy", then I should really define subproperties so as to be able to 
distinguish that string value from a note which really is nothing more than an 
"informal description" of that name e.g. "A very uncommon name of Irish 
origin". What puzzles me most about this "gap" in the RDFS specification is 
that the distinction between a note ABOUT a name, and the actual textual 
representation OF a name is somehow considered out of scope of the CRM in RDFS. 
It's puzzling, because the string value of a name is something which really 
must be encoded in a standard fashion, to achieve interoperability (as an 
aside, my personal view is that the string literal "Conal Tuohy" could be 
attached to an Appellation using the rdf:value or rdfs:label predicate defined 
in the RDFS spec). But the important thing is that the RDFS schema should 
stipulate how to attach this literal data rather than leave it as an open 
question. In general these are the kinds of issues which puzzle many people who 
approach the CRM from a position of having already worked with other RDF 
ontologies in the cultural heritage space, and find themselves wondering how 
they are supposed to make these details CRM work in RDF in an interoperable 
way, without having to pick and choose from a variety of techniques for 
"finessing" the gaps.

These kinds of gaps are serious barriers to interoperability in the Linked Open 
Data cloud, and they need to be addressed by agreeing on some encoding 
procedures that can be used consistently by different projects on the web. It 
would be helpful to CRM adopters in the Linked Data community if these gaps 
could be filled in a manner which is clear and simple and interoperable. I am 
not in favour of just offering a menu of possible approaches, especially where 
individual projects would have to make local customisations to their schema. If 
there is some particular value in multiple approaches, then they could be 
published as different "profiles" that encoders could simply adopt, as a whole. 
I think the recent effort by Richard Light (and other contributors) to collate 
guidelines on RDF encoding is a great initiative! 
<https://docs.google.com/document/d/1zCGZ4iBzekcEYo4Dy0hI8CrZ7dTkMD2rJaxavtEOET0/edit>
 It deserves more input and I hope it will continue to be discussed on the 
list. I also think the Linked Art project http://linked.art/ with its "profile" 
of the CRM is another really good way forward.

Regards

Conal

Reply via email to