Dear all,
In our ISO ICDD workgroup currently RDF/XML is prescribed as the only allowed RDF serialisation.
As Dutch delegation we try to flex that to ...”or any equivalent RDF-serialisation with W3C recommendation status like Turtle or JSON-LD”.
Do you have any arguments for us trying to accomplish that. We have the feeling that most people are using Turtle in practice, not RDF/XML despite its historic status as the main spec that RDF comliant software should support.
Thx a lot,
Michel
|
|||||||||||||||||
|
RDF/XML
The first and perhaps most well-known RDF serialization format is RDF/XML. It’s also the most despised. Many systems were able to parse, store and serialize XML when RDF was invented almost 20 years ago, so RDF/XML seemed like a logical default.
Unfortunately, RDF/XML is a weird mixture of two fundamentally different concepts: a tree-like document, and a triple-based graph. This makes RDF/XML conceptually difficult and quite verbose, compared to other standards. For XML developers, it might look familiar, but since it does not clearly reflect the triple model, it will probably cause confusion.
Use it only if you really need to work with XML.
On 16 Mar 2020, at 10:08, 'Bohms, H.M. (Michel)' via TopBraid Suite Users <topbrai...@googlegroups.com> wrote:
Dear all,In our ISO ICDD workgroup currently RDF/XML is prescribed as the only allowed RDF serialisation.As Dutch delegation we try to flex that to ...”or any equivalent RDF-serialisation with W3C recommendation status like Turtle or JSON-LD”.Do you have any arguments for us trying to accomplish that. We have the feeling that most people are using Turtle in practice, not RDF/XML despite its historic status as the main spec that RDF comliant software should support.Thx a lot,Michel
Dr. ir. H.M. (Michel) Böhms
Senior Data Scientist
This message may contain information that is not intended for you. If you are not the addressee or if this message was sent to you by mistake, you are requested to inform the sender and delete the message. TNO accepts no liability for the content of this e-mail, for the manner in which you use it and for damage of any kind resulting from the risks inherent to the electronic transmission of messages.
--
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to topbraid-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/74c982ad642d4fdd9adb70f694111b1c%40tno.nl.
Thank you David for the feedback and links!
Very helpful in our process...
The strongest counterargument we hear is from the owl spec:
“
In practice, a concrete syntax is needed in order to store OWL 2 ontologies and to exchange them among tools and applications. The primary exchange syntax for OWL 2 is RDF/XML [RDF Syntax]; this is indeed the only syntax that must be supported by all OWL 2 tools (see Section 2.1 of the OWL 2 Conformance document [OWL 2 Conformance]).
Thx for any counter-counter....
Michel
|
|
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/9E1C8C06-2339-40E1-9748-B3B3E49B92E2%40topquadrant.com.
On 16 Mar 2020, at 11:33, 'Bohms, H.M. (Michel)' via TopBraid Suite Users <topbrai...@googlegroups.com> wrote:Thank you David for the feedback and links!Very helpful in our process...The strongest counterargument we hear is from the owl spec:“2.2 Syntaxes
In practice, a concrete syntax is needed in order to store OWL 2 ontologies and to exchange them among tools and applications. The primary exchange syntax for OWL 2 is RDF/XML [RDF Syntax]; this is indeed the only syntax that must be supported by all OWL 2 tools (see Section 2.1 of the OWL 2 Conformance document [OWL 2 Conformance]).
Thx for any counter-counter....Michel
Dr. ir. H.M. (Michel) Böhms
Senior Data Scientist
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/b944d585ef0b4926a57f14102f6eef2e%40tno.nl.