Web of Trust OWL Ontology

From Semantic Portal Wiki

Jump to: navigation, search
Infobox (RDFS Ontology) edit with form

{{#vardefine:ns| }}{{#vardefine:p|namespace }}{{#vardefine:v|http://xmlns.com/wot/0.1/ }} {{#vardefine:ns| }}{{#vardefine:p|prefix }}{{#vardefine:v|wot }}

Contents

Overview

documentation: http://xmlns.com/wot/0.1/

Domain Concept Coverage

agent
    • wot:User ...... wot:hasKey
artifact
  • wn16:Credential
    • wot:PubKey ...... wot:identity wot:length wot:pubkeyAddress wot:hex_id wot:signed wot:fingerprint
  • foaf:Document ...... wot:assurance
    • wot:EncryptedDocument ...... wot:encryptedTo wot:encrypter
    • wot:Endorsement
  • wn16:Endorsement-4
    • wot:EncryptedDocument ...... wot:encryptedTo wot:encrypter
    • wot:Endorsement
event
  • wn16:Event
    • wot:SigEvent ...... wot:signer wot:sigtime wot:sigdate
  • cal:Vevent
    • wot:SigEvent


Concept Modeling

disjoint class

    <owl:Class rdf:about="http://xmlns.com/wot/0.1/EncryptedDocument">
        <comment>An encrypted document intended for a set of recipients.</comment>
        <isDefinedBy rdf:resource="http://xmlns.com/wot/0.1/"/>
        <label>Encrypted Document</label>
        <subClassOf rdf:resource="http://xmlns.com/foaf/0.1/Document"/>
        <subClassOf rdf:resource="http://xmlns.com/wordnet/1.6/Endorsement-4"/>
        <owl:disjointWith rdf:resource="http://xmlns.com/wot/0.1/Endorsement"/>
        <owl:disjointWith rdf:resource="http://xmlns.com/wot/0.1/PubKey"/>
        <owl:disjointWith rdf:resource="http://xmlns.com/wot/0.1/SigEvent"/>
        <owl:disjointWith rdf:resource="http://xmlns.com/wot/0.1/User"/>
        <vs:term_status>unstable</vs:term_status>
    </owl:Class>

mapping to other ontology

  • rdfs:subClassof
  • owl:imports
    <owl:Class rdf:about="http://xmlns.com/wot/0.1/EncryptedDocument">
        <comment>An encrypted document intended for a set of recipients.</comment>
        <isDefinedBy rdf:resource="http://xmlns.com/wot/0.1/"/>
        <label>Encrypted Document</label>
        <subClassOf rdf:resource="http://xmlns.com/foaf/0.1/Document"/>
        <subClassOf rdf:resource="http://xmlns.com/wordnet/1.6/Endorsement-4"/>
        <owl:disjointWith rdf:resource="http://xmlns.com/wot/0.1/Endorsement"/>
        <owl:disjointWith rdf:resource="http://xmlns.com/wot/0.1/PubKey"/>
        <owl:disjointWith rdf:resource="http://xmlns.com/wot/0.1/SigEvent"/>
        <owl:disjointWith rdf:resource="http://xmlns.com/wot/0.1/User"/>
        <vs:term_status>unstable</vs:term_status>
    </owl:Class>


Semantic Web Language Feature Usage

Below are some general information about this ontology. The analytical results are generated based on Semantic Web Ontology Analysis Techniques.

RDF

{{#vardefine:ns| }}{{#vardefine:p|number of triples }}{{#vardefine:v|156 }}

OWL

{{#vardefine:ns| }}{{#vardefine:p|OWL Species }}{{#vardefine:v|Full }} {{#vardefine:ns| }}{{#vardefine:p|DL Expressivity }}{{#vardefine:v|ALCHIF(Dk) }}

AL - Attribute Logic: Conjunction, Universal Value Restriction, Limited Existential Quantification 
H - Role hierarchy
I - Inverse Role 
F - Functionality
(D) - Datatypes


Usage of OWL Constructs

OWL Validation (execute)

  • Inverse
  • Functional
  • Individuals
  • IndividualData
  • Datatype
  • Disjoint
  • Partial


Meta Usage of Semantic Web Terms

(see Semantic Web Ontology Analysis Techniques#Meta Usage)

classes populated in this ontology (POP-C)

  1. Category:owl:Class
  2. Category:owl:DatatypeProperty
  3. Category:owl:FunctionalProperty
  4. Category:owl:InverseFunctionalProperty
  5. Category:owl:ObjectProperty
  6. Category:owl:Ontology

properties populated in this ontology (POP-P)

note: this ontology also redefines classes from other ontology, such as foaf:Agent. we skipped those definition xmlns:vs="http://www.w3.org/2003/06/sw-vocab-status/ns#"

classes defined in this ontology (DEF-C)

  1. Category:wot:EncryptedDocument
  2. Category:wot:Endorsement
  3. Category:wot:PubKey
  4. Category:wot:SigEvent
  5. Category:wot:User

properties defined in this ontology (DEF-P)

  1. Property:wot:assurance
  2. Property:wot:encryptedTo
  3. Property:wot:encrypter
  4. Property:wot:fingerprint
  5. Property:wot:hasKey
  6. Property:wot:hex_id
  7. Property:wot:identity
  8. Property:wot:length
  9. Property:wot:pubkeyAddress
  10. Property:wot:sigdate
  11. Property:wot:signed
  12. Property:wot:signer
  13. Property:wot:sigtime


Class Hierarchy (Frame-ish view)

 xmlns:cal="http://www.w3.org/2002/12/cal/ical#"
 xmlns:wn16="http://xmlns.com/wordnet/1.6/"
  • foaf:Agent
    • wot:User ...... wot:hasKey
  • wn16:Credential
    • wot:PubKey ...... wot:identity wot:length wot:pubkeyAddress wot:hex_id wot:signed wot:fingerprint
  • foaf:Document ...... wot:assurance
    • wot:EncryptedDocument ...... wot:encryptedTo wot:encrypter
    • wot:Endorsement
  • wn16:Endorsement-4
    • wot:EncryptedDocument ...... wot:encryptedTo wot:encrypter
    • wot:Endorsement
  • wn16:Event
    • wot:SigEvent ...... wot:signer wot:sigtime wot:sigdate
  • cal:Vevent
    • wot:SigEvent
Semantic Web Community
Tetherless World constellation
maintenance