Basic RDF and OWL Elements

This topic lists the basic elements of RDF and OWL languages.

RDF Classes Description
rdfs:Resource The class resource to represent everything (be it a subject, object, property, etc.).
rdf: Property The class of RDF properties.
rdfs: LiteralThe class of literal values, for example textual strings and integers.
RDF PropertiesDescription
rdf:typeThe subject is an instance of a class (for example <JSmith rdf:type Human>).
rdfs:rangeUsed to state that the object denoted by a given predicate must be an instance of a given class. (for example <responsible rdfs:range Human>).
rdf:valueIdiomatic property used for structured values to indicate the primary value (for example weight, comparing to unit).
rdfs:labelA human-readable name for the subject (for example <JSmith rdfs:label “John SMITH”>).
OWLDescription
owl:DatatypePropertydsc:status rdf:type owl:DatatypeProperty.
owl:ObjectPropertydsc:responsible rdf:type owl:ObjectProperty.
owl:inversePropertyhasChild owl:inverseOf hasParent.
owl:FunctionalPropertyhusband rdf:type owl:FunctionalProperty.
owl:TransitivePropertyisBrotherOf rdf:type owl:TransitiveProperty.