> On 16 Mar 2020, at 11:33, 'Bohms, H.M. (Michel)' via TopBraid Suite Users > <topbraid-users@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 > <https://www.w3.org/TR/owl2-overview/#ref-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 > <https://www.w3.org/TR/owl2-overview/#ref-owl-2-conformance>]). >
As counter to that counter, ask proponents to list the tools that support ONLY RDF/XML vs the list of tools that support Turtle. I can’t think of any so my guess that first list has length zero. Note that the OWL 2 spec is 8 years old (2012) so is outdated. JSON-LD didn’t even exist at that stage as 1.0 appeared in 2014. Repeating myself … no user, developer or tool provider wants any committee to try to stop them from using whatever serialisation is best for their use case. Cheers, David > Thx for any counter-counter.... > Michel > > > > > > Dr. ir. H.M. (Michel) Böhms > Senior Data Scientist > > T +31888663107 > M +31630381220 > E michel.bo...@tno.nl <mailto:michel.bo...@tno.nl> > Location > <https://www.google.com/maps/place/TNO+-+Locatie+Delft+-+Stieltjesweg/@52.000788,4.3745183,17z/data=!3m1!4b1!4m5!3m4!1s0x47c5b58c52869997:0x56681566be3b8c88!8m2!3d52.000788!4d4.376707> > > > <image001.gif> <http://www.tno.nl/> > 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. > > > > > Van: topbraid-users@googlegroups.com <mailto:topbraid-users@googlegroups.com> > <topbraid-users@googlegroups.com <mailto:topbraid-users@googlegroups.com>> > Namens dprice > Verzonden: Monday, March 16, 2020 12:02 PM > Aan: topbraid-users@googlegroups.com <mailto:topbraid-users@googlegroups.com> > Onderwerp: Re: [topbraid-users] serialisation issue > > What is this … 1998? I’m surprised anyone in 2020 would suggest *only* XML > for anything. > > RDF is a graph, XML is a hierarchy - isn’t that enough rationale? If not, > then …. > > All serious RDF tools can read/write all the standard serialisations, so no > reason for a committee to make any decision on this topic for users and > developers. Today, many consider the XML form as just a legacy since RDF is > circa 2004. TopQuadrant does not recommend RDF/XML to customers. > > RDF/XML is by far the most verbose and slowest to parse - and that fact is > old news. I reported the following in the EU V-Con project in Nov 2016 when > this question came up: > OTL being used was 347K triples. > TopBraid Composer 5.1.4 allocated with 4GB memory > Open it as TTL in 7-8 seconds. > Open it as JSON-LD - roughly the same as TTL > Open it as RDF/XML in 37-39 seconds. > RDF/XML file is double the size on disk vs the TTL. > Also here’s a typical quote from an RDF-based blog with a sensible analysis > of all the formats (full disclosure I share the “most despised” view wrt > RDF/XML): > > From https://ontola.io/blog/rdf-serialization-formats/ > <https://ontola.io/blog/rdf-serialization-formats/> : > > RDF/XML > > The first and perhaps most well-known RDF serialization format is RDF/XML > <https://www.w3.org/TR/rdf-syntax-grammar/>. It’s also the most despised > <https://github.com/mhausenblas/rdfxml.info/blob/master/input/RDF-XML%20sucks%20-%20praise%20and%20damnation.txt>. > 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. > Check out the comments on the other serialisations too (N-Triples for fast > parsing of very large files using compressions during interchange, Turtle for > simple and editable, JSON-LD for Web, etc) > > Cheers, > David > > > > On 16 Mar 2020, at 10:08, 'Bohms, H.M. (Michel)' via TopBraid Suite Users > <topbraid-users@googlegroups.com <mailto:topbraid-users@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 > > > T +31888663107 > M +31630381220 > E michel.bo...@tno.nl <mailto:michel.bo...@tno.nl> > Location > <https://www.google.com/maps/place/TNO+-+Locatie+Delft+-+Stieltjesweg/@52.000788,4.3745183,17z/data=!3m1!4b1!4m5!3m4!1s0x47c5b58c52869997:0x56681566be3b8c88!8m2!3d52.000788!4d4.376707> > > > <image001.gif> <http://www.tno.nl/> > 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-users+unsubscr...@googlegroups.com > <mailto:topbraid-users+unsubscr...@googlegroups.com>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/topbraid-users/74c982ad642d4fdd9adb70f694111b1c%40tno.nl > > <https://groups.google.com/d/msgid/topbraid-users/74c982ad642d4fdd9adb70f694111b1c%40tno.nl?utm_medium=email&utm_source=footer>. > > UK +44 (0) 7788 561308 > US +1 (336) 283-0808 > > -- > 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-users+unsubscr...@googlegroups.com > <mailto:topbraid-users+unsubscr...@googlegroups.com>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/topbraid-users/9E1C8C06-2339-40E1-9748-B3B3E49B92E2%40topquadrant.com > > <https://groups.google.com/d/msgid/topbraid-users/9E1C8C06-2339-40E1-9748-B3B3E49B92E2%40topquadrant.com?utm_medium=email&utm_source=footer>. > > -- > 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-users+unsubscr...@googlegroups.com > <mailto:topbraid-users+unsubscr...@googlegroups.com>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/topbraid-users/b944d585ef0b4926a57f14102f6eef2e%40tno.nl > > <https://groups.google.com/d/msgid/topbraid-users/b944d585ef0b4926a57f14102f6eef2e%40tno.nl?utm_medium=email&utm_source=footer>. UK +44 (0) 7788 561308 US +1 (336) 283-0808 -- 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-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/E31B5734-9309-4F0C-AF44-93FFB46A26CD%40topquadrant.com.