ontology:Person leaf node


URI

http://omv.ontoware.org/2005/05/ontology#Person

Label

Person

Description

A named individual. Represents an individual responsible for the creation, or contribution to an ontology

Superclasses (1)

Usage

Instances of ontology:Person can have the following properties:

PROPERTYTYPEDESCRIPTIONRANGE
From class ontology:Person
ontology:eMail owl:DatatypeProperty The email address of a person xsd:string
ontology:faxNumber owl:DatatypeProperty The fax number of a person xsd:string
ontology:firstName owl:DatatypeProperty The first name of a person xsd:string
ontology:lastName owl:DatatypeProperty The surname of a person xsd:string
ontology:phoneNumber owl:DatatypeProperty The phone number of a person xsd:string
ontology:isContactPerson owl:ObjectProperty -- ontology:Organisation
From class ontology:Party
ontology:contributesToOntology owl:ObjectProperty -- ontology:Ontology
ontology:createsOntology owl:ObjectProperty -- ontology:Ontology
ontology:definesOntologyType owl:ObjectProperty -- ontology:OntologyType
ontology:developesOntologyEngineeringMethodology owl:ObjectProperty -- ontology:OntologyEngineeringMethodology
ontology:developesOntologyEngineeringTool owl:ObjectProperty -- ontology:OntologyEngineeringTool
ontology:developesOntologyLanguage owl:ObjectProperty -- ontology:OntologyLanguage
ontology:developesOntologySyntax owl:ObjectProperty -- ontology:OntologySyntax
ontology:hasAffiliatedParty owl:ObjectProperty -- ontology:Party
ontology:isLocatedAt owl:ObjectProperty -- ontology:Location
ontology:specifiesKnowledgeRepresentationParadigm owl:ObjectProperty -- ontology:KnowledgeRepresentationParadigm
ontology:specifiesLicense owl:ObjectProperty -- ontology:LicenseModel

Implementation

@prefix : <http://omv.ontoware.org/2005/05/ontology#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

:Person a owl:Class ;
    rdfs:label "Person"^^xsd:string ;
    rdfs:comment "A named individual. Represents an individual responsible for the creation, or contribution to an ontology"^^xsd:string ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty :firstName ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty :lastName ],
        [ a owl:Restriction ;
            owl:cardinality "1"^^xsd:nonNegativeInteger ;
            owl:onProperty :firstName ],
        [ a owl:Restriction ;
            owl:allValuesFrom :Organisation ;
            owl:onProperty :isContactPerson ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty :faxNumber ],
        [ a owl:Restriction ;
            owl:cardinality "1"^^xsd:nonNegativeInteger ;
            owl:onProperty :lastName ],
        [ a owl:Restriction ;
            owl:minCardinality "1"^^xsd:nonNegativeInteger ;
            owl:onProperty :eMail ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty :phoneNumber ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty :eMail ],
        :Party .