Identity Ontology
The snippet can be accessed without any authentication.
Authored by
Yichen Shen
Edited
snippetfile1.txt 22.68 KiB
@prefix : <http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix sec: <https://w3id.org/security#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix GeoCoordinates: <https://schema.org/GeoCoordinates> .
@base <http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/> .
<http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology> rdf:type owl:Ontology ;
owl:versionIRI <http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology> ;
dcterms:creator "Yichen Shen"@en ;
rdfs:comment "This is an ontology developed aiming to semantically describe all existing concepts for representing identity"@en ;
rdfs:label "Identity Ontology Version 0.1"@en ;
owl:versionInfo "0.1"@en .
#################################################################
# Annotation properties
#################################################################
### http://purl.org/dc/terms/creator
dcterms:creator rdf:type owl:AnnotationProperty .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/uid
:uid rdf:type owl:AnnotationProperty .
#################################################################
# Datatypes
#################################################################
### http://purl.org/dc/terms/PeriodOfTime
dcterms:PeriodOfTime rdf:type rdfs:Datatype .
### http://www.w3.org/2000/01/rdf-schema#comment
rdfs:comment rdf:type rdfs:Datatype .
### http://www.w3.org/2000/01/rdf-schema#label
rdfs:label rdf:type rdfs:Datatype .
#################################################################
# Object Properties
#################################################################
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/attribute
:attribute rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :OWLClassImpl_59d8f742_51e4_44fc_bdd1_16d920c99c5c ;
rdfs:range :Attribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/attributeKey
:attributeKey rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :Attribute ;
rdfs:range :AttributeKey .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/credentialType
:credentialType rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :Credential ;
rdfs:range :CredentialType .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/hasIdentity
:hasIdentity rdf:type owl:ObjectProperty ;
rdfs:domain :Entity ;
rdfs:range :OWLClassImpl_59d8f742_51e4_44fc_bdd1_16d920c99c5c .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/heldBy
:heldBy rdf:type owl:ObjectProperty ;
rdfs:domain :Representation ;
rdfs:range :Holder .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/identifierEncodingMethod
:identifierEncodingMethod rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :Identifier ;
rdfs:range :IdentifierEncodingMethod .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/identifierGenerationMethod
:identifierGenerationMethod rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :Identifier ;
rdfs:range :IdentifierGenerationMethod .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/identifierSyntax
:identifierSyntax rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :Identifier ;
rdfs:range :IdentifierSyntax .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/identifies
:identifies rdf:type owl:ObjectProperty ;
rdfs:domain :OWLClassImpl_59d8f742_51e4_44fc_bdd1_16d920c99c5c ;
rdfs:range :Entity .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/issuedBy
:issuedBy rdf:type owl:ObjectProperty ;
rdfs:domain :Representation ;
rdfs:range :Issuer .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/partOf
:partOf rdf:type owl:ObjectProperty ;
rdfs:domain :Representation ;
rdfs:range :RepresentationCollection .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/representedBy
:representedBy rdf:type owl:ObjectProperty ;
rdfs:domain :OWLClassImpl_59d8f742_51e4_44fc_bdd1_16d920c99c5c ;
rdfs:range :Representation .
### https://w3id.org/security#verificationMethod
sec:verificationMethod rdf:type owl:ObjectProperty ;
rdfs:domain :Representation ;
rdfs:range sec:VerificationMethod .
#################################################################
# Data properties
#################################################################
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/attributeValue
:attributeValue rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :Attribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/issuedDateTime
:issuedDateTime rdf:type owl:DatatypeProperty ;
rdfs:domain :Representation ;
rdfs:range xsd:dateTime .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/revokedDateTime
:revokedDateTime rdf:type owl:DatatypeProperty ;
rdfs:domain :Representation ;
rdfs:range xsd:dateTime .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/validPeriod
:validPeriod rdf:type owl:DatatypeProperty ;
rdfs:domain :Representation ;
rdfs:range dcterms:PeriodOfTime .
#################################################################
# Classes
#################################################################
### http://schema.org/OWLClassImpl_f03b8fa4_6146_4da8_a9e4_5317e1998268
<http://schema.org/OWLClassImpl_f03b8fa4_6146_4da8_a9e4_5317e1998268> rdf:type owl:Class ;
rdfs:subClassOf :LocationAttribute ;
rdfs:comment "The geographic coordinates of a place or event." ;
rdfs:label "schema:GeoCoordinates"@zh ,
"GeoCoordinates" .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Assertion
:Assertion rdf:type owl:Class ;
rdfs:subClassOf :Representation ;
owl:disjointWith :Credential ,
:Identifier .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Attribute
:Attribute rdf:type owl:Class .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/AttributeKey
:AttributeKey rdf:type owl:Class .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/BiometricMethod
:BiometricMethod rdf:type owl:Class ;
rdfs:subClassOf sec:VerificationMethod .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Component
:Component rdf:type owl:Class ;
rdfs:subClassOf :Thing .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/ContactAttribute
:ContactAttribute rdf:type owl:Class ;
rdfs:subClassOf :AttributeKey .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Credential
:Credential rdf:type owl:Class ;
rdfs:subClassOf :Representation ;
owl:disjointWith :Identifier .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/CredentialType
:CredentialType rdf:type owl:Class .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Entity
:Entity rdf:type owl:Class .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/GeneralAttribute
:GeneralAttribute rdf:type owl:Class ;
rdfs:subClassOf :AttributeKey .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/HMI
:HMI rdf:type owl:Class ;
rdfs:subClassOf :Thing .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/HardwareBasedMethod
:HardwareBasedMethod rdf:type owl:Class ;
rdfs:subClassOf sec:VerificationMethod .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Holder
:Holder rdf:type owl:Class .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Identifier
:Identifier rdf:type owl:Class ;
rdfs:subClassOf :Representation .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/IdentifierEncodingMethod
:IdentifierEncodingMethod rdf:type owl:Class .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/IdentifierGenerationMethod
:IdentifierGenerationMethod rdf:type owl:Class .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/IdentifierSyntax
:IdentifierSyntax rdf:type owl:Class .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Infrastructure
:Infrastructure rdf:type owl:Class ;
rdfs:subClassOf :NonThing .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/InherenceBasedCredentialType
:InherenceBasedCredentialType rdf:type owl:Class ;
rdfs:subClassOf :CredentialType .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Issuer
:Issuer rdf:type owl:Class .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/KeyBasedMethod
:KeyBasedMethod rdf:type owl:Class ;
rdfs:subClassOf sec:VerificationMethod .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/KnowledgeBasedCredentialType
:KnowledgeBasedCredentialType rdf:type owl:Class ;
rdfs:subClassOf :CredentialType .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/LocationAttribute
:LocationAttribute rdf:type owl:Class ;
rdfs:subClassOf :AttributeKey .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/NonThing
:NonThing rdf:type owl:Class ;
rdfs:subClassOf :Entity .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/OWLClassImpl_59d8f742_51e4_44fc_bdd1_16d920c99c5c
:OWLClassImpl_59d8f742_51e4_44fc_bdd1_16d920c99c5c rdf:type owl:Class ;
rdfs:label "Identity"@en ,
"Identity"@zh .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/OwnershipBasedCredentialType
:OwnershipBasedCredentialType rdf:type owl:Class ;
rdfs:subClassOf :CredentialType .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/PersonalAttribute
:PersonalAttribute rdf:type owl:Class ;
rdfs:subClassOf :AttributeKey .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/PhysicalResource
:PhysicalResource rdf:type owl:Class ;
rdfs:subClassOf :Resource .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/RelationshipAttribute
:RelationshipAttribute rdf:type owl:Class ;
rdfs:subClassOf :AttributeKey .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Representation
:Representation rdf:type owl:Class .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/RepresentationCollection
:RepresentationCollection rdf:type owl:Class ;
rdfs:subClassOf :Representation .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Resource
:Resource rdf:type owl:Class ;
rdfs:subClassOf :NonThing .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Service
:Service rdf:type owl:Class ;
rdfs:subClassOf :Thing .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/TemporalAttribute
:TemporalAttribute rdf:type owl:Class ;
rdfs:subClassOf :AttributeKey .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Thing
:Thing rdf:type owl:Class ;
rdfs:subClassOf :Entity .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/VirtualResource
:VirtualResource rdf:type owl:Class ;
rdfs:subClassOf :Resource .
### https://w3id.org/security#VerificationMethod
sec:VerificationMethod rdf:type owl:Class .
#################################################################
# Individuals
#################################################################
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Address
:Address rdf:type owl:NamedIndividual ,
:ContactAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/AdministratedBy
:AdministratedBy rdf:type owl:NamedIndividual ,
:RelationshipAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Age
:Age rdf:type owl:NamedIndividual ,
:PersonalAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Certificate
:Certificate rdf:type owl:NamedIndividual ,
:OwnershipBasedCredentialType .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/CreationTime
:CreationTime rdf:type owl:NamedIndividual ,
:TemporalAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Data
:Data rdf:type owl:NamedIndividual ,
:VirtualResource .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/DateOfBirth
:DateOfBirth rdf:type owl:NamedIndividual ,
:PersonalAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Description
:Description rdf:type owl:NamedIndividual ,
:GeneralAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/EMail
:EMail rdf:type owl:NamedIndividual ,
:ContactAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/EPC
:EPC rdf:type owl:NamedIndividual ,
:IdentifierEncodingMethod .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/EUI
:EUI rdf:type owl:NamedIndividual ,
:IdentifierEncodingMethod .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/ExpirationTime
:ExpirationTime rdf:type owl:NamedIndividual ,
:TemporalAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Fax
:Fax rdf:type owl:NamedIndividual ,
:ContactAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/File
:File rdf:type owl:NamedIndividual ,
:VirtualResource .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Fingerprint
:Fingerprint rdf:type owl:NamedIndividual ,
:BiometricMethod ,
:InherenceBasedCredentialType .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/FirstName
:FirstName rdf:type owl:NamedIndividual ,
:PersonalAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Gender
:Gender rdf:type owl:NamedIndividual ,
:PersonalAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/GeoCoordinate
:GeoCoordinate rdf:type owl:NamedIndividual ,
:LocationAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Height
:Height rdf:type owl:NamedIndividual ,
:PersonalAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/IPv4
:IPv4 rdf:type owl:NamedIndividual ,
:IdentifierGenerationMethod .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/IPv6
:IPv6 rdf:type owl:NamedIndividual ,
:IdentifierGenerationMethod .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/IRI
:IRI rdf:type owl:NamedIndividual ,
:IdentifierSyntax .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Identifier
:Identifier rdf:type owl:NamedIndividual ,
:GeneralAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/IrisScan
:IrisScan rdf:type owl:NamedIndividual ,
:BiometricMethod .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/IssuedBy
:IssuedBy rdf:type owl:NamedIndividual ,
:RelationshipAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Key
:Key rdf:type owl:NamedIndividual ,
:OwnershipBasedCredentialType .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/LastName
:LastName rdf:type owl:NamedIndividual ,
:PersonalAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/ManagedBy
:ManagedBy rdf:type owl:NamedIndividual ,
:RelationshipAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/NFC
:NFC rdf:type owl:NamedIndividual ,
:HardwareBasedMethod .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Name
:Name rdf:type owl:NamedIndividual ,
:GeneralAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Nationality
:Nationality rdf:type owl:NamedIndividual ,
:PersonalAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/OID
:OID rdf:type owl:NamedIndividual ,
:IdentifierEncodingMethod .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/OwnedBy
:OwnedBy rdf:type owl:NamedIndividual ,
:RelationshipAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/PIN
:PIN rdf:type owl:NamedIndividual ,
:KnowledgeBasedCredentialType .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Password
:Password rdf:type owl:NamedIndividual ,
:KnowledgeBasedCredentialType .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Phone
:Phone rdf:type owl:NamedIndividual ,
:ContactAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Product
:Product rdf:type owl:NamedIndividual ,
:PhysicalResource .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Represents
:Represents rdf:type owl:NamedIndividual ,
:RelationshipAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Token
:Token rdf:type owl:NamedIndividual ,
:OwnershipBasedCredentialType .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/UDI
:UDI rdf:type owl:NamedIndividual ,
:IdentifierEncodingMethod .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/URI
:URI rdf:type owl:NamedIndividual ,
:IdentifierSyntax .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/URL
:URL rdf:type owl:NamedIndividual ,
:IdentifierSyntax .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/URN
:URN rdf:type owl:NamedIndividual ,
:IdentifierSyntax .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/UUID
:UUID rdf:type owl:NamedIndividual ,
:IdentifierSyntax .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/UUIDv1
:UUIDv1 rdf:type owl:NamedIndividual ,
:IdentifierGenerationMethod .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/UUIDv2
:UUIDv2 rdf:type owl:NamedIndividual ,
:IdentifierGenerationMethod .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/UUIDv3
:UUIDv3 rdf:type owl:NamedIndividual ,
:IdentifierGenerationMethod .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/UUIDv4
:UUIDv4 rdf:type owl:NamedIndividual ,
:IdentifierGenerationMethod .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/UpdateTime
:UpdateTime rdf:type owl:NamedIndividual ,
:TemporalAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/UsedBy
:UsedBy rdf:type owl:NamedIndividual ,
:RelationshipAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/ValidityPeriod
:ValidityPeriod rdf:type owl:NamedIndividual ,
:TemporalAttribute .
### http://www.semanticweb.org/shen/ontologies/2024/8/identity_ontology/Weight
:Weight rdf:type owl:NamedIndividual ,
:PersonalAttribute .
### Generated by the OWL API (version 4.5.29.2024-05-13T12:11:03Z) https://github.com/owlcs/owlapi
Please register or sign in to comment