- From: Brian McBride <bwm@hplb.hpl.hp.com>
- Date: Mon, 05 Nov 2001 13:44:00 +0000
- To: www-rdf-interest@w3.org
Some more decisions from the RDFCore WG. Further information can be found in the issue tracking document: http://www.w3.org/2000/03/rdf-tracking/ The working group has now formally resolved that bNodes (formerly known as anonymous resources) are part of an RDF graph. Resources that are described but not named in an XML serialization (by rdf:ID or rdf:about) are represented in an RDF abstract graph by nodes that do not have any associated URI. Such nodes, called bNodes (from blank nodes) are thereby distinguishable from other described resource nodes, which do have an associated URI-reference label. To directly address the question of the issue: a so-called anonymous resource has no URI. To reflect un-named descriptions in N-triples, local names must be introduced (i.e. of the form '_:name'). These names are not URIs, and their scope is the N-triples document in which they appear. In the defined use of RDF to express ground facts, the meaning of bNode is to assert the existence of at least one resource which is the subject and/or object of properties as indicated by the graph. This is covered more formally by the Model Theory section 2. See also the anonymity lemmas in section 3.2. It has been proposed that the RDF graph syntax can be used for form a query, in which bNodes may be interpreted as query variables. This resolution confirms that bNodes can be distinguished from other labelled nodes within the graph syntax, but is silent about if and how the graph syntax might be used to represent a query. The WG has also decided to close * rdfms-syntax-desc-clarity: The language describing the syntax is unclear. * rdfms-formal-grammar: A formal grammar for RDF. since we are rewriting the syntax description using a new approach to defining the grammar based on infoset and to postpone for a future version of the spec * rdfms-syntax-incomplete: The RDF/XML syntax can't represent an an arbritary graph structure. * rdfms-qnames-as-attrib-values: Suggestion that Qnames should be allowed as values for attributes such as rdf:about. * rdfms-qnames-can't represent-all-uris: The RDF XML syntax cannot represent all possible Property URI's. * rdfms-quoting: The syntax needs a more convenient way to express the reification of a statement. As always if you you have any comments on these decisions, please send them to www-rdf-comments@w3.org. Brian McBride RDFCore co-chair
Received on Monday, 5 November 2001 08:49:05 UTC