thumbs up for RDF Vocabulary Description Language 1.0: RDF Schema

thumbs up for
http://www.w3.org/2001/sw/RDFCore/TR/WD-rdf-schema-20030117/

just 2 points in
http://www.w3.org/2001/sw/RDFCore/TR/WD-rdf-schema-20030117/#ch_appendix_rdfs


| rdf:Seq
|       rdfs:comment
|             "The class of ordered containers." ;
|       a     rdfs:Class ;
|       rdfs:label
|             "Seq" ;
|       rdfs:isDefinedBy
|             rdf: ;
|       rdfs:subClassOf
|             rdfs:Container .
|
| rdf:type
|       rdfs:domain
|             rdfs:Resource ;
|       rdfs:comment
|             "The subject is an instance of a class." ;
|       a     rdf:Property ;
|       rdfs:range
|             rdfs:Class ;
|       rdfs:label
|             "type" ;
|       rdfs:isDefinedBy
|             rdf: .
|
| rdfs:subClassOf
|       rdfs:domain
|             rdfs:Class ;
|       rdfs:comment
|             "The subject is a subclass of a class." ;
|       a     rdf:Property ;
|       rdfs:range
|             rdfs:Class ;
|       rdfs:label
|             "subClassOf" ;
|       rdfs:isDefinedBy
|             rdfs: .
|
| rdfs:comment
|       rdfs:domain
|             rdfs:Resource ;
|       rdfs:comment
|             "A description of the subject resource." ;
|       a     rdf:Property ;
|       rdfs:range
|             rdfs:Literal ;
|       rdfs:label
|             "comment" ;
|       rdfs:isDefinedBy
|             rdfs: .
|
| rdf:XMLLiteral
|       rdfs:comment
|             "The class of XML literals." ;
|       a     rdfs:Class ;

according to http://www.w3.org/2001/sw/RDFCore/TR/WD-rdf-mt-20030117/
that should be
        a     rdfs:Datatype ;


|       rdfs:label
|             "XMLLiteral" ;
|       rdfs:isDefinedBy
|             rdf: .
|
|
| rdfs:Datatype
|       rdfs:comment
|             "The class of RDF datatypes." ;
|       a     rdfs:Class ;
|       rdfs:label
|             "Datatype" ;
|       rdfs:isDefinedBy
|             rdfs: .

according to http://www.w3.org/2001/sw/RDFCore/TR/WD-rdf-mt-20030117/
that should add
        rdfs:subClassOf     rdfs:Class ;


| rdfs:Container
|       rdfs:comment
|             "The class of RDF containers." ;
|       a     rdfs:Class ;
|       rdfs:label
|             "Container" ;
|       rdfs:isDefinedBy
|             rdfs: ;
|       rdfs:subClassOf
|             rdfs:Resource .
|
| rdfs:Class
|       rdfs:comment
|             "The class of classes." ;
|       a     rdfs:Class ;
|       rdfs:label
|             "Class" ;
|       rdfs:isDefinedBy
|             rdfs: ;
|       rdfs:subClassOf
|             rdfs:Resource .
|
| rdfs:
|       rdfs:seeAlso
|             <http://www.w3.org/2000/01/rdf-schema-more> .
|
| rdf:Alt
|       rdfs:comment
|             "The class of containers of alternatives." ;
|       a     rdfs:Class ;
|       rdfs:label
|             "Alt" ;
|       rdfs:isDefinedBy
|             rdf: ;
|       rdfs:subClassOf
|             rdfs:Container .
|
| rdf:rest
|       rdfs:domain
|             rdf:List ;
|       rdfs:comment
|             "The rest of the subject RDF list after the first item." ;
|       a     rdf:Property ;
|       rdfs:range
|             rdf:List ;
|       rdfs:label
|             "rest" ;
|       rdfs:isDefinedBy
|             rdf: .
|
| rdf:nil
|       rdfs:comment
|             "The empty list, with no items in it. If the rest of a list
is nil then the list has no more items in it." ;
|       a     rdf:List ;
|       rdfs:label
|             "nil" ;
|       rdfs:isDefinedBy
|             rdf: .
|
| rdfs:seeAlso
|       rdfs:domain
|             rdfs:Resource ;
|       rdfs:comment
|             "Further information about the subject resource." ;
|       a     rdf:Property ;
|       rdfs:range
|             rdfs:Resource ;
|       rdfs:label
|             "seeAlso" ;
|       rdfs:isDefinedBy
|             rdfs: .
|
| rdf:Bag
|       rdfs:comment
|             "The class of unordered containers." ;
|       a     rdfs:Class ;
|       rdfs:label
|             "Bag" ;
|       rdfs:isDefinedBy
|             rdf: ;
|       rdfs:subClassOf
|             rdfs:Container .
|
| rdf:Property
|       rdfs:comment
|             "The class of RDF properties." ;
|       a     rdfs:Class ;
|       rdfs:label
|             "Property" ;
|       rdfs:isDefinedBy
|             rdf: ;
|       rdfs:subClassOf
|             rdfs:Resource .
|
| rdfs:ContainerMembershipProperty
|       rdfs:comment
|             "The class of container membership properties, rdf:_1, rdf:
_2, ...,
|                     all of which are sub-properties of 'member'." ;
|       a     rdfs:Class ;
|       rdfs:label
|             "ContainerMembershipProperty" ;
|       rdfs:isDefinedBy
|             rdfs: ;
|       rdfs:subClassOf
|             rdf:Property .
|
| rdf:first
|       rdfs:domain
|             rdf:List ;
|       rdfs:comment
|             "The first item in the subject RDF list." ;
|       a     rdf:Property ;
|       rdfs:range
|             rdfs:Resource ;
|       rdfs:label
|             "first" ;
|       rdfs:isDefinedBy
|             rdf: .
|
| rdf:predicate
|       rdfs:domain
|             rdf:Statement ;
|       rdfs:comment
|             "The predicate of the subject RDF statement." ;
|       a     rdf:Property ;
|       rdfs:range
|             rdf:Property ;
|       rdfs:label
|             "predicate" ;
|       rdfs:isDefinedBy
|             rdf: .
|
| rdf:subject
|       rdfs:domain
|             rdf:Statement ;
|       rdfs:comment
|             "The subject of the subject RDF statement." ;
|       a     rdf:Property ;
|       rdfs:range
|             rdfs:Resource ;
|       rdfs:label
|             "subject" ;
|       rdfs:isDefinedBy
|             rdf: .
|
| rdf:object
|       rdfs:domain
|             rdf:Statement ;
|       rdfs:comment
|             "The object of the subject RDF statement." ;
|       a     rdf:Property ;
|       rdfs:range
|             rdfs:Resource ;
|       rdfs:label
|             "object" ;
|       rdfs:isDefinedBy
|             rdf: .
|
| rdfs:Resource
|       rdfs:comment
|             "The class resource, everything." ;
|       a     rdfs:Class ;
|       rdfs:label
|             "Resource" ;
|       rdfs:isDefinedBy
|             rdfs: .
|
| rdfs:label
|       rdfs:domain
|             rdfs:Resource ;
|       rdfs:comment
|             "A human-readable name for the subject." ;
|       a     rdf:Property ;
|       rdfs:range
|             rdfs:Literal ;
|       rdfs:label
|             "label" ;
|       rdfs:isDefinedBy
|             rdfs: .
|
| rdf:Statement
|       rdfs:comment
|             "The class of RDF statements." ;
|       a     rdfs:Class ;
|       rdfs:label
|             "Statement" ;
|       rdfs:isDefinedBy
|             rdf: ;
|       rdfs:subClassOf
|             rdfs:Resource .
|
| rdfs:domain
|       rdfs:domain
|             rdf:Property ;
|       rdfs:comment
|             "A domain of the subject property." ;
|       a     rdf:Property ;
|       rdfs:range
|             rdfs:Class ;
|       rdfs:label
|             "domain" ;
|       rdfs:isDefinedBy
|             rdfs: .
|
| rdfs:isDefinedBy
|       rdfs:domain
|             rdfs:Resource ;
|       rdfs:subPropertyOf
|             rdfs:seeAlso ;
|       rdfs:comment
|             "The defininition of the subject resource." ;
|       a     rdf:Property ;
|       rdfs:range
|             rdfs:Resource ;
|       rdfs:label
|             "isDefinedBy" ;
|       rdfs:isDefinedBy
|             rdfs: .
|
| rdf:value
|       rdfs:domain
|             rdfs:Resource ;
|       rdfs:comment
|             "Idiomatic property used for structured values." ;
|       a     rdf:Property ;
|       rdfs:range
|             rdfs:Resource ;
|       rdfs:label
|             "value" ;
|       rdfs:isDefinedBy
|             rdf: .
|
| rdfs:subPropertyOf
|       rdfs:domain
|             rdf:Property ;
|       rdfs:comment
|             "The subject is a subproperty of a property." ;
|       a     rdf:Property ;
|       rdfs:range
|             rdf:Property ;
|       rdfs:label
|             "subPropertyOf" ;
|       rdfs:isDefinedBy
|             rdfs: .
|
| rdfs:Literal
|       rdfs:comment
|             "The class of literal values, eg. textual strings and
integers." ;
|       a     rdfs:Class ;
|       rdfs:label
|             "Literal" ;
|       rdfs:isDefinedBy
|             rdfs: .
|
| rdfs:range
|       rdfs:domain
|             rdf:Property ;
|       rdfs:comment
|             "A range of the subject property." ;
|       a     rdf:Property ;
|       rdfs:range
|             rdfs:Class ;
|       rdfs:label
|             "range" ;
|       rdfs:isDefinedBy
|             rdfs: .
|
| rdfs:member
|       rdfs:domain
|             rdfs:Resource ;
|       rdfs:comment
|             "A member of the subject container." ;
|       a     rdf:Property ;
|       rdfs:range
|             rdfs:Resource ;
|       rdfs:label
|             "member" ;
|       rdfs:isDefinedBy
|             rdfs: .
|
| rdf:List
|       rdfs:comment
|             "The class of RDF Lists." ;
|       a     rdfs:Class ;
|       rdfs:label
|             "List" ;
|       rdfs:isDefinedBy
|             rdf: .
|


-- ,
Jos De Roo, AGFA http://www.agfa.com/w3c/jdroo/

Received on Wednesday, 15 January 2003 06:39:19 UTC