- From: Leo Sauermann <leo.sauermann@dfki.de>
- Date: Tue, 11 Nov 2008 09:36:45 +0100
- To: "McBride, Brian" <brian.mcbride@hp.com>
- CC: Story Henry <henry.story@bblfish.net>, "Booth, David (HP Software - Boston)" <dbooth@hp.com>, Pierre-Antoine Champin <swlists-040405@champin.net>, Peter Ansell <ansell.peter@gmail.com>, Semantic Web <semantic-web@w3.org>
- Message-ID: <4919441D.8070102@dfki.de>
It may be silly but it helps to restrict the types of RDF you expect to find, and also restricts modelling (which can get very silly if you remove restrictions). rdf:value was designed for this case. http://www.w3.org/TR/rdf-schema/#ch_value Imagine removing the restricion - it would cause ontology modelers to use it, and then they need guidelines when to use it or not. And once people start using it, the problem of semantic meaning would occur, the triple that includes the literal gives meaning, annotating a plain literal loses the s-p-Literal context in which the literal was used. Example of meaning-less annotation that people may do: <bob> <isemployee> "true". "true" <verifiedby> <HumanResourceDepartment>. (actually, this would call for reification) s - p - "true" ... what now? best Leo It was McBride, Brian who said at the right time 10.11.2008 08:34 the following words: >>> Yes, if there were one simple thing I could change about the RDF >>> specification it would be to remove that silly prohibition against >>> having a literal as the subject of an assertion. >>> >> I think the RDF semantics allows this, just not the RDF/XML syntax. >> > [bwm] > > Its risky jumping into the middle of a thread you haven't been following, but I saw this in passing and ... > > My understanding of the intent behind the current recommendations produced by the RDFCore working group was to keep the restriction from the 1999 spec that literals could not be subjects, but prepare the ground to allow a future working group to remove this restriction. > > Thus the restriction is imposed in the abstract syntax of RDF, but the semantics document was written to accommodate an extension. > > I don't have the specs to hand so can't check the details. > > Brian > > > > >> In Section 1.4 of http://www.w3.org/TR/rdf-mt/ >> [[ >> if E is a ground triple s p o. then I(E) = true if >> >> s, p and o are in V, I(p) is in IP and <I(s),I(o)> is in IEXT(I(p)) >> >> otherwise I(E)= false. >> ]] >> >> In section 1.3 IEXT is defined as >> >> [[ >> A mapping IEXT from IP into the powerset of IR x IR i.e. the set of >> sets of pairs <x,y> with x and y in IR . >> ]] >> >> IR is defined in the same paragraph as: >> [[ >> 1. A non-empty set IR of resources, called the domain or universe of I. >> ]] >> >> Ie a relation can be between anything. >> >> In RDF/XML you can always get the same effect in the end by using >> owl:sameAs in the style of this turtle: >> >> [] owl:sameAs "http://example/new-term"^^xsd:anyURI . >> :obsoleteUri "http://example/old-term"^^xsd:anyURI . >> >> Henry >> > > > > -- ____________________________________________________ DI Leo Sauermann http://www.dfki.de/~sauermann Deutsches Forschungszentrum fuer Kuenstliche Intelligenz DFKI GmbH Trippstadter Strasse 122 P.O. Box 2080 Fon: +49 631 20575-116 D-67663 Kaiserslautern Fax: +49 631 20575-102 Germany Mail: leo.sauermann@dfki.de Geschaeftsfuehrung: Prof.Dr.Dr.h.c.mult. Wolfgang Wahlster (Vorsitzender) Dr. Walter Olthoff Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes Amtsgericht Kaiserslautern, HRB 2313 ____________________________________________________
Received on Tuesday, 11 November 2008 08:37:56 UTC