UNPKG

deep-taxonomy-benchmark

Version:

Generate the Deep Taxonomy Benchmark for testing RDF Reasoners

2 lines (1 loc) 22.8 kB
export declare const data = "@prefix foaf: <http://xmlns.com/foaf/0.1/> .\n@prefix owl: <http://www.w3.org/2002/07/owl#> .\n@prefix dc11: <http://purl.org/dc/elements/1.1/> .\n@prefix wot: <http://xmlns.com/wot/0.1/> .\n@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .\n@prefix ns0: <http://www.w3.org/2003/06/sw-vocab-status/ns#> .\n@prefix schema: <http://schema.org/> .\n@prefix geo: <http://www.w3.org/2003/01/geo/wgs84_pos#> .\n@prefix dc: <http://purl.org/dc/terms/> .\n@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .\n@prefix skos: <http://www.w3.org/2004/02/skos/core#> .\n\nfoaf:\n a owl:Ontology ;\n dc11:title \"Friend of a Friend (FOAF) vocabulary\" ;\n dc11:description \"The Friend of a Friend (FOAF) RDF vocabulary, described using W3C RDF Schema and the Web Ontology Language.\" .\n\nwot:assurance a owl:AnnotationProperty .\nwot:src_assurance a owl:AnnotationProperty .\n<http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> a owl:AnnotationProperty .\ndc11:description a owl:AnnotationProperty .\ndc11:title a owl:AnnotationProperty .\ndc11:date a owl:AnnotationProperty .\nrdfs:Class a owl:Class .\nfoaf:LabelProperty\n a rdfs:Class, owl:Class ;\n ns0:term_status \"unstable\" ;\n rdfs:label \"Label Property\" ;\n rdfs:comment \"A foaf:LabelProperty is any RDF property with texual values that serve as labels.\" ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:Person\n a rdfs:Class, owl:Class ;\n rdfs:label \"Person\" ;\n rdfs:comment \"A person.\" ;\n ns0:term_status \"stable\" ;\n owl:equivalentClass schema:Person, <http://www.w3.org/2000/10/swap/pim/contact#Person> ;\n rdfs:subClassOf foaf:Agent, geo:SpatialThing ;\n rdfs:isDefinedBy foaf: ;\n owl:disjointWith foaf:Organization, foaf:Project .\n\nfoaf:Agent\n a owl:Class, rdfs:Class ;\n ns0:term_status \"stable\" ;\n rdfs:label \"Agent\" ;\n rdfs:comment \"An agent (eg. person, group, software or physical artifact).\" ;\n owl:equivalentClass dc:Agent .\n\ngeo:SpatialThing\n a owl:Class ;\n rdfs:label \"Spatial Thing\" .\n\nfoaf:Document\n a rdfs:Class, owl:Class ;\n rdfs:label \"Document\" ;\n rdfs:comment \"A document.\" ;\n ns0:term_status \"stable\" ;\n owl:equivalentClass schema:CreativeWork ;\n rdfs:isDefinedBy foaf: ;\n owl:disjointWith foaf:Organization, foaf:Project .\n\nfoaf:Organization\n a rdfs:Class, owl:Class ;\n rdfs:label \"Organization\" ;\n rdfs:comment \"An organization.\" ;\n ns0:term_status \"stable\" ;\n rdfs:subClassOf foaf:Agent ;\n rdfs:isDefinedBy foaf: ;\n owl:disjointWith foaf:Person, foaf:Document .\n\nfoaf:Group\n a rdfs:Class, owl:Class ;\n ns0:term_status \"stable\" ;\n rdfs:label \"Group\" ;\n rdfs:comment \"A class of Agents.\" ;\n rdfs:subClassOf foaf:Agent .\n\nfoaf:Project\n a rdfs:Class, owl:Class ;\n ns0:term_status \"testing\" ;\n rdfs:label \"Project\" ;\n rdfs:comment \"A project (a collective endeavour of some kind).\" ;\n rdfs:isDefinedBy foaf: ;\n owl:disjointWith foaf:Person, foaf:Document .\n\nfoaf:Image\n a rdfs:Class, owl:Class ;\n ns0:term_status \"stable\" ;\n rdfs:label \"Image\" ;\n rdfs:comment \"An image.\" ;\n owl:equivalentClass schema:ImageObject ;\n rdfs:subClassOf foaf:Document ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:PersonalProfileDocument\n a rdfs:Class, owl:Class ;\n rdfs:label \"PersonalProfileDocument\" ;\n rdfs:comment \"A personal profile RDF document.\" ;\n ns0:term_status \"testing\" ;\n rdfs:subClassOf foaf:Document .\n\nfoaf:OnlineAccount\n a rdfs:Class, owl:Class ;\n ns0:term_status \"testing\" ;\n rdfs:label \"Online Account\" ;\n rdfs:comment \"An online account.\" ;\n rdfs:isDefinedBy foaf: ;\n rdfs:subClassOf owl:Thing .\n\nowl:Thing rdfs:label \"Thing\" .\nfoaf:OnlineGamingAccount\n a rdfs:Class, owl:Class ;\n ns0:term_status \"unstable\" ;\n rdfs:label \"Online Gaming Account\" ;\n rdfs:comment \"An online gaming account.\" ;\n rdfs:subClassOf foaf:OnlineAccount ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:OnlineEcommerceAccount\n a rdfs:Class, owl:Class ;\n ns0:term_status \"unstable\" ;\n rdfs:label \"Online E-commerce Account\" ;\n rdfs:comment \"An online e-commerce account.\" ;\n rdfs:subClassOf foaf:OnlineAccount ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:OnlineChatAccount\n a rdfs:Class, owl:Class ;\n ns0:term_status \"unstable\" ;\n rdfs:label \"Online Chat Account\" ;\n rdfs:comment \"An online chat account.\" ;\n rdfs:subClassOf foaf:OnlineAccount ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:mbox\n a rdf:Property, owl:InverseFunctionalProperty, owl:ObjectProperty ;\n ns0:term_status \"stable\" ;\n rdfs:label \"personal mailbox\" ;\n rdfs:comment \"A personal mailbox, ie. an Internet mailbox associated with exactly one owner, the first owner of this mailbox. This is a 'static inverse functional property', in that there is (across time and change) at most one individual that ever has any particular value for foaf:mbox.\" ;\n rdfs:domain foaf:Agent ;\n rdfs:range owl:Thing ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:mbox_sha1sum\n a rdf:Property, owl:InverseFunctionalProperty, owl:DatatypeProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"sha1sum of a personal mailbox URI name\" ;\n rdfs:comment \"The sha1sum of the URI of an Internet mailbox associated with exactly one owner, the first owner of the mailbox.\" ;\n rdfs:domain foaf:Agent ;\n rdfs:range rdfs:Literal ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:gender\n a rdf:Property, owl:FunctionalProperty, owl:DatatypeProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"gender\" ;\n rdfs:comment \"The gender of this Agent (typically but not necessarily 'male' or 'female').\" ;\n rdfs:domain foaf:Agent ;\n rdfs:range rdfs:Literal ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:geekcode\n a rdf:Property, owl:DatatypeProperty ;\n ns0:term_status \"archaic\" ;\n rdfs:label \"geekcode\" ;\n rdfs:comment \"A textual geekcode for this person, see http://www.geekcode.com/geek.html\" ;\n rdfs:domain foaf:Person ;\n rdfs:range rdfs:Literal ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:dnaChecksum\n a rdf:Property, owl:DatatypeProperty ;\n ns0:term_status \"archaic\" ;\n rdfs:label \"DNA checksum\" ;\n rdfs:comment \"A checksum for the DNA of some thing. Joke.\" ;\n rdfs:isDefinedBy foaf: ;\n rdfs:range rdfs:Literal .\n\nfoaf:sha1\n a rdf:Property, owl:DatatypeProperty ;\n ns0:term_status \"unstable\" ;\n rdfs:label \"sha1sum (hex)\" ;\n rdfs:comment \"A sha1sum hash, in hex.\" ;\n rdfs:domain foaf:Document ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:based_near\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"based near\" ;\n rdfs:comment \"A location that something is based near, for some broadly human notion of near.\" ;\n rdfs:domain geo:SpatialThing ;\n rdfs:range geo:SpatialThing ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:title\n a rdf:Property, owl:DatatypeProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"title\" ;\n rdfs:comment \"Title (Mr, Mrs, Ms, Dr. etc)\" ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:nick\n a rdf:Property, owl:DatatypeProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"nickname\" ;\n rdfs:comment \"A short informal nickname characterising an agent (includes login identifiers, IRC and other chat nicknames).\" ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:jabberID\n a rdf:Property, owl:DatatypeProperty, owl:InverseFunctionalProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"jabber ID\" ;\n rdfs:comment \"A jabber ID for something.\" ;\n rdfs:isDefinedBy foaf: ;\n rdfs:domain foaf:Agent ;\n rdfs:range rdfs:Literal .\n\nfoaf:aimChatID\n a rdf:Property, owl:DatatypeProperty, owl:InverseFunctionalProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"AIM chat ID\" ;\n rdfs:comment \"An AIM chat ID\" ;\n rdfs:isDefinedBy foaf: ;\n rdfs:subPropertyOf foaf:nick ;\n rdfs:domain foaf:Agent ;\n rdfs:range rdfs:Literal .\n\nfoaf:skypeID\n a rdf:Property, owl:DatatypeProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"Skype ID\" ;\n rdfs:comment \"A Skype ID\" ;\n rdfs:isDefinedBy foaf: ;\n rdfs:subPropertyOf foaf:nick ;\n rdfs:domain foaf:Agent ;\n rdfs:range rdfs:Literal .\n\nfoaf:icqChatID\n a rdf:Property, owl:DatatypeProperty, owl:InverseFunctionalProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"ICQ chat ID\" ;\n rdfs:comment \"An ICQ chat ID\" ;\n rdfs:isDefinedBy foaf: ;\n rdfs:subPropertyOf foaf:nick ;\n rdfs:domain foaf:Agent ;\n rdfs:range rdfs:Literal .\n\nfoaf:yahooChatID\n a rdf:Property, owl:DatatypeProperty, owl:InverseFunctionalProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"Yahoo chat ID\" ;\n rdfs:comment \"A Yahoo chat ID\" ;\n rdfs:isDefinedBy foaf: ;\n rdfs:subPropertyOf foaf:nick ;\n rdfs:domain foaf:Agent ;\n rdfs:range rdfs:Literal .\n\nfoaf:msnChatID\n a rdf:Property, owl:DatatypeProperty, owl:InverseFunctionalProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"MSN chat ID\" ;\n rdfs:comment \"An MSN chat ID\" ;\n rdfs:isDefinedBy foaf: ;\n rdfs:subPropertyOf foaf:nick ;\n rdfs:domain foaf:Agent ;\n rdfs:range rdfs:Literal .\n\nfoaf:name\n a rdf:Property, owl:DatatypeProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"name\" ;\n rdfs:comment \"A name for some thing.\" ;\n rdfs:domain owl:Thing ;\n rdfs:range rdfs:Literal ;\n rdfs:isDefinedBy foaf: ;\n rdfs:subPropertyOf rdfs:label .\n\nfoaf:firstName\n a rdf:Property, owl:DatatypeProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"firstName\" ;\n rdfs:comment \"The first name of a person.\" ;\n rdfs:domain foaf:Person ;\n rdfs:range rdfs:Literal ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:lastName\n a rdf:Property, owl:DatatypeProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"lastName\" ;\n rdfs:comment \"The last name of a person.\" ;\n rdfs:domain foaf:Person ;\n rdfs:range rdfs:Literal ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:givenName\n a rdf:Property, owl:DatatypeProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"Given name\" ;\n rdfs:comment \"The given name of some person.\" ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:givenname\n a rdf:Property, owl:DatatypeProperty ;\n ns0:term_status \"archaic\" ;\n rdfs:label \"Given name\" ;\n rdfs:comment \"The given name of some person.\" ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:surname\n a rdf:Property, owl:DatatypeProperty ;\n ns0:term_status \"archaic\" ;\n rdfs:label \"Surname\" ;\n rdfs:comment \"The surname of some person.\" ;\n rdfs:domain foaf:Person ;\n rdfs:range rdfs:Literal ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:family_name\n a rdf:Property, owl:DatatypeProperty ;\n ns0:term_status \"archaic\" ;\n rdfs:label \"family_name\" ;\n rdfs:comment \"The family name of some person.\" ;\n rdfs:domain foaf:Person ;\n rdfs:range rdfs:Literal ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:familyName\n a rdf:Property, owl:DatatypeProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"familyName\" ;\n rdfs:comment \"The family name of some person.\" ;\n rdfs:domain foaf:Person ;\n rdfs:range rdfs:Literal ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:phone\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"phone\" ;\n rdfs:comment \"A phone, specified using fully qualified tel: URI scheme (refs: http://www.w3.org/Addressing/schemes.html#tel).\" ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:homepage\n a rdf:Property, owl:ObjectProperty, owl:InverseFunctionalProperty ;\n ns0:term_status \"stable\" ;\n rdfs:label \"homepage\" ;\n rdfs:comment \"A homepage for some thing.\" ;\n rdfs:subPropertyOf foaf:page, foaf:isPrimaryTopicOf ;\n rdfs:domain owl:Thing ;\n rdfs:range foaf:Document ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:weblog\n a rdf:Property, owl:ObjectProperty, owl:InverseFunctionalProperty ;\n ns0:term_status \"stable\" ;\n rdfs:label \"weblog\" ;\n rdfs:comment \"A weblog of some thing (whether person, group, company etc.).\" ;\n rdfs:subPropertyOf foaf:page ;\n rdfs:domain foaf:Agent ;\n rdfs:range foaf:Document ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:openid\n a rdf:Property, owl:ObjectProperty, owl:InverseFunctionalProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"openid\" ;\n rdfs:comment \"An OpenID for an Agent.\" ;\n rdfs:subPropertyOf foaf:isPrimaryTopicOf ;\n rdfs:domain foaf:Agent ;\n rdfs:range foaf:Document ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:tipjar\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"tipjar\" ;\n rdfs:comment \"A tipjar document for this agent, describing means for payment and reward.\" ;\n rdfs:subPropertyOf foaf:page ;\n rdfs:domain foaf:Agent ;\n rdfs:range foaf:Document ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:plan\n a rdf:Property, owl:DatatypeProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"plan\" ;\n rdfs:comment \"A .plan comment, in the tradition of finger and '.plan' files.\" ;\n rdfs:isDefinedBy foaf: ;\n rdfs:domain foaf:Person ;\n rdfs:range rdfs:Literal .\n\nfoaf:made\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"stable\" ;\n rdfs:label \"made\" ;\n rdfs:comment \"Something that was made by this agent.\" ;\n rdfs:domain foaf:Agent ;\n rdfs:range owl:Thing ;\n rdfs:isDefinedBy foaf: ;\n owl:inverseOf foaf:maker .\n\nfoaf:maker\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"stable\" ;\n rdfs:label \"maker\" ;\n rdfs:comment \"An agent that made this thing.\" ;\n owl:equivalentProperty dc:creator ;\n rdfs:domain owl:Thing ;\n rdfs:range foaf:Agent ;\n rdfs:isDefinedBy foaf: ;\n owl:inverseOf foaf:made .\n\nfoaf:img\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"image\" ;\n rdfs:comment \"An image that can be used to represent some thing (ie. those depictions which are particularly representative of something, eg. one's photo on a homepage).\" ;\n rdfs:domain foaf:Person ;\n rdfs:range foaf:Image ;\n rdfs:subPropertyOf foaf:depiction ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:depiction\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"depiction\" ;\n rdfs:comment \"A depiction of some thing.\" ;\n rdfs:domain owl:Thing ;\n rdfs:range foaf:Image ;\n rdfs:isDefinedBy foaf: ;\n owl:inverseOf foaf:depicts .\n\nfoaf:depicts\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"depicts\" ;\n rdfs:comment \"A thing depicted in this representation.\" ;\n rdfs:range owl:Thing ;\n rdfs:domain foaf:Image ;\n rdfs:isDefinedBy foaf: ;\n owl:inverseOf foaf:depiction .\n\nfoaf:thumbnail\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"thumbnail\" ;\n rdfs:comment \"A derived thumbnail image.\" ;\n rdfs:domain foaf:Image ;\n rdfs:range foaf:Image ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:myersBriggs\n a rdf:Property, owl:DatatypeProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"myersBriggs\" ;\n rdfs:comment \"A Myers Briggs (MBTI) personality classification.\" ;\n rdfs:domain foaf:Person ;\n rdfs:range rdfs:Literal ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:workplaceHomepage\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"workplace homepage\" ;\n rdfs:comment \"A workplace homepage of some person; the homepage of an organization they work for.\" ;\n rdfs:domain foaf:Person ;\n rdfs:range foaf:Document ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:workInfoHomepage\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"work info homepage\" ;\n rdfs:comment \"A work info homepage of some person; a page about their work for some organization.\" ;\n rdfs:domain foaf:Person ;\n rdfs:range foaf:Document ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:schoolHomepage\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"schoolHomepage\" ;\n rdfs:comment \"A homepage of a school attended by the person.\" ;\n rdfs:domain foaf:Person ;\n rdfs:range foaf:Document ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:knows\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"stable\" ;\n rdfs:label \"knows\" ;\n rdfs:comment \"A person known by this person (indicating some level of reciprocated interaction between the parties).\" ;\n rdfs:domain foaf:Person ;\n rdfs:range foaf:Person ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:interest\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"interest\" ;\n rdfs:comment \"A page about a topic of interest to this person.\" ;\n rdfs:domain foaf:Agent ;\n rdfs:range foaf:Document ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:topic_interest\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"topic_interest\" ;\n rdfs:comment \"A thing of interest to this person.\" ;\n rdfs:domain foaf:Agent ;\n rdfs:range owl:Thing ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:publications\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"publications\" ;\n rdfs:comment \"A link to the publications of this person.\" ;\n rdfs:domain foaf:Person ;\n rdfs:range foaf:Document ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:currentProject\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"current project\" ;\n rdfs:comment \"A current project this person works on.\" ;\n rdfs:domain foaf:Person ;\n rdfs:range owl:Thing ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:pastProject\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"past project\" ;\n rdfs:comment \"A project this person has previously worked on.\" ;\n rdfs:domain foaf:Person ;\n rdfs:range owl:Thing ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:fundedBy\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"archaic\" ;\n rdfs:label \"funded by\" ;\n rdfs:comment \"An organization funding a project or person.\" ;\n rdfs:domain owl:Thing ;\n rdfs:range owl:Thing ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:logo\n a rdf:Property, owl:ObjectProperty, owl:InverseFunctionalProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"logo\" ;\n rdfs:comment \"A logo representing some thing.\" ;\n rdfs:domain owl:Thing ;\n rdfs:range owl:Thing ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:topic\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"topic\" ;\n rdfs:comment \"A topic of some page or document.\" ;\n rdfs:domain foaf:Document ;\n rdfs:range owl:Thing ;\n owl:inverseOf foaf:page ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:primaryTopic\n a rdf:Property, owl:FunctionalProperty, owl:ObjectProperty ;\n ns0:term_status \"stable\" ;\n rdfs:label \"primary topic\" ;\n rdfs:comment \"The primary topic of some page or document.\" ;\n rdfs:domain foaf:Document ;\n rdfs:range owl:Thing ;\n owl:inverseOf foaf:isPrimaryTopicOf ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:focus\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"focus\" ;\n rdfs:comment \"The underlying or 'focal' entity associated with some SKOS-described concept.\" ;\n rdfs:domain skos:Concept ;\n rdfs:range owl:Thing ;\n rdfs:isDefinedBy foaf: .\n\nskos:Concept rdfs:label \"Concept\" .\nfoaf:isPrimaryTopicOf\n a rdf:Property, owl:InverseFunctionalProperty ;\n ns0:term_status \"stable\" ;\n rdfs:label \"is primary topic of\" ;\n rdfs:comment \"A document that this thing is the primary topic of.\" ;\n rdfs:subPropertyOf foaf:page ;\n owl:inverseOf foaf:primaryTopic ;\n rdfs:domain owl:Thing ;\n rdfs:range foaf:Document ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:page\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"stable\" ;\n rdfs:label \"page\" ;\n rdfs:comment \"A page or document about this thing.\" ;\n rdfs:domain owl:Thing ;\n rdfs:range foaf:Document ;\n rdfs:isDefinedBy foaf: ;\n owl:inverseOf foaf:topic .\n\nfoaf:theme\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"archaic\" ;\n rdfs:label \"theme\" ;\n rdfs:comment \"A theme.\" ;\n rdfs:domain owl:Thing ;\n rdfs:range owl:Thing ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:account\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"account\" ;\n rdfs:comment \"Indicates an account held by this agent.\" ;\n rdfs:domain foaf:Agent ;\n rdfs:range foaf:OnlineAccount ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:holdsAccount\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"archaic\" ;\n rdfs:label \"account\" ;\n rdfs:comment \"Indicates an account held by this agent.\" ;\n rdfs:domain foaf:Agent ;\n rdfs:range foaf:OnlineAccount ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:accountServiceHomepage\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"account service homepage\" ;\n rdfs:comment \"Indicates a homepage of the service provide for this online account.\" ;\n rdfs:domain foaf:OnlineAccount ;\n rdfs:range foaf:Document ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:accountName\n a rdf:Property, owl:DatatypeProperty ;\n ns0:term_status \"testing\" ;\n rdfs:label \"account name\" ;\n rdfs:comment \"Indicates the name (identifier) associated with this online account.\" ;\n rdfs:domain foaf:OnlineAccount ;\n rdfs:range rdfs:Literal ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:member\n a rdf:Property, owl:ObjectProperty ;\n ns0:term_status \"stable\" ;\n rdfs:label \"member\" ;\n rdfs:comment \"Indicates a member of a Group\" ;\n rdfs:domain foaf:Group ;\n rdfs:range foaf:Agent ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:membershipClass\n a rdf:Property, owl:AnnotationProperty ;\n ns0:term_status \"unstable\" ;\n rdfs:label \"membershipClass\" ;\n rdfs:comment \"Indicates the class of individuals that are a member of a Group\" ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:birthday\n a rdf:Property, owl:FunctionalProperty, owl:DatatypeProperty ;\n ns0:term_status \"unstable\" ;\n rdfs:label \"birthday\" ;\n rdfs:comment \"The birthday of this Agent, represented in mm-dd string form, eg. '12-31'.\" ;\n rdfs:domain foaf:Agent ;\n rdfs:range rdfs:Literal ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:age\n a rdf:Property, owl:FunctionalProperty, owl:DatatypeProperty ;\n ns0:term_status \"unstable\" ;\n rdfs:label \"age\" ;\n rdfs:comment \"The age in years of some agent.\" ;\n rdfs:domain foaf:Agent ;\n rdfs:range rdfs:Literal ;\n rdfs:isDefinedBy foaf: .\n\nfoaf:status\n a rdf:Property, owl:DatatypeProperty ;\n ns0:term_status \"unstable\" ;\n rdfs:label \"status\" ;\n rdfs:comment \"A string expressing what the user is happy for the general public (normally) to know about their current activity.\" ;\n rdfs:domain foaf:Agent ;\n rdfs:range rdfs:Literal ;\n rdfs:isDefinedBy foaf: .\n";