- From: Guus Schreiber <schreiber@cs.vu.nl>
- Date: Wed, 04 Jun 2003 15:36:39 +0200
- To: "Peter F. Patel-Schneider" <pfps@research.bell-labs.com>
- CC: www-webont-wg@w3.org
Peter F. Patel-Schneider wrote: > From: Guus Schreiber <schreiber@cs.vu.nl> > Subject: rdfs:Literal not a RDF datatype > Date: Wed, 04 Jun 2003 13:27:45 +0200 > > >>One of the comments from RDFCore on Reference is the following: >>http://lists.w3.org/Archives/Public/public-webont-comments/2003May/0004.html >> >> > #owlref-rdfcore-rdfs:literal-not-a-datatype >> > >> > [[ >> > A typed literal needs to have an XML attribute rdf:datatype of which >> > the value is recommended to be one of the following: >> > ... >> > >> > # The RDF datatype rdfs:Literal which is the class of literals, >> > typed and plain. >> > ]] >> > >> > rdfs:Literal is not a datatype. >> >>OK, so it should be removed from this list. Still, I assume we do not >>want to forbid the use of rdfs:Literal as a possible data range. >>Therefore, I wanted to change the following paragraph >> >>[[ >>OWL allows two types of data range specifications: >> >> * A RDF datatype specification. >> * An enumerated datatype, using the owl:oneOf construct. >>]] >> >>to >> >>[[ >>OWL allows two types of data range specifications: >> >> * A RDF datatype specification. >> * The class rdfs:Literal >> * An enumerated datatype, using the owl:oneOf construct. >>]] >> >>However, when consulting S&AS on this, I found in the list of datatypes >>in Sec. 2: >> >>[[ >>OWL also uses rdfs:Literal >>]] >> >>The production in Sec. 2.3.2.3 states: >> >>[[ >>dataRange ::= datatypeID >> | 'oneOf(' { dataLiteral } ')' >>]] > > > This needs to be expanded to > > dataRange ::= datatypeID | rdfs:Literal > | 'oneOf(' { dataLiteral } ')' > > >>where "datatypeID" translates according to the mapping table into the >>triple: >> >>[[ >> datatypeID rdf:type rdfs:Datatype >>]] >> >>So, something needs to change here, when rdfs:Literal is indeed not an >>rdf:Datatype. > > > There needs to be a special translation for rdfs:Literal, of the form > > Syntax Transformation Main Node > > rdfs:Literal rdfs:Literal > > >>Guus > > > Both these changes will show up shortly. OK, thanks, Those are exactly the changes I was hoping you would make. Guus > peter -- Free University Amsterdam, Computer Science De Boelelaan 1081a, 1081 HV Amsterdam, The Netherlands Tel: +31 20 444 7739/7718 E-mail: schreiber@cs.vu.nl Home page: http://www.cs.vu.nl/~guus/
Received on Wednesday, 4 June 2003 09:36:43 UTC