# Saved by TopBraid on Fri Nov 21 23:53:14 PST 2008 # baseURI: http://www.workingontologist.org/Examples/Chapter10/ShakespearesChildren.owl # imports: http://xmlns.com/foaf/spec/index.rdf @prefix contact: . @prefix wordnet: . @prefix xsd: . @prefix rdfs: . @prefix foaf: . @prefix rdf: . @prefix daml: . @prefix : . @prefix owl: . a owl:Ontology ; owl:imports ; owl:versionInfo "Created with TopBraid Composer"^^xsd:string . :ChildOfShakespeare a owl:Class ; rdfs:label "Child of shakespeare"^^xsd:string ; rdfs:subClassOf foaf:Person ; rdfs:subClassOf [ a owl:Restriction ; owl:hasValue :Shakespeare ; owl:onProperty :hasParent ] ; owl:equivalentClass [ a owl:Restriction ; owl:hasValue :Shakespeares_Children ; owl:onProperty :memberOf ] . :Hamnet a foaf:Person ; rdfs:label "Hamnet"^^xsd:string . :Judith a foaf:Person ; rdfs:label "Judith"^^xsd:string . :Shakespeare a foaf:Person . :Shakespeares_Children a foaf:Group ; rdfs:label "Shakespeares_Children"^^xsd:string ; foaf:member :Susanna , :Hamnet , :Judith ; foaf:membershipClass :ChildOfShakespeare . :Susanna a foaf:Person ; rdfs:label "Susanna"^^xsd:string . :hasChild a owl:ObjectProperty ; owl:inverseOf :hasParent . :hasParent a owl:ObjectProperty . :memberOf a owl:ObjectProperty ; rdfs:label "member of"^^xsd:string . foaf:member owl:inverseOf :memberOf . foaf:membershipClass a owl:ObjectProperty .