ontology/examples/ontology-extensions/crime-file/crime.owl
author Paul Groth <p.t.groth@vu.nl>
Fri, 07 Jun 2013 20:21:19 +0200
changeset 6412 600c6fd1fdb4
parent 979 6d84968eed41
permissions -rw-r--r--
minor updates to address dong's comments
<?xml version="1.0"?>


<!DOCTYPE rdf:RDF [
    <!ENTITY prov "http://www.w3.org/ns/prov-o/" >
    <!ENTITY crime "http://www.example.com/crime#" >
    <!ENTITY owl "http://www.w3.org/2002/07/owl#" >
    <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
    <!ENTITY owl2xml "http://www.w3.org/2006/12/owl2-xml#" >
    <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
    <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
]>


<rdf:RDF xmlns="http://www.example.com/crime#"
     xml:base="http://www.example.com/crime"
     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
     xmlns:prov="http://www.w3.org/ns/prov-o/"
     xmlns:owl2xml="http://www.w3.org/2006/12/owl2-xml#"
     xmlns:crime="http://www.example.com/crime#"
     xmlns:owl="http://www.w3.org/2002/07/owl#"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
    <owl:Ontology rdf:about="">
        <owl:imports rdf:resource="http://www.example.com/../../../ProvenanceOntology.owl"/>
    </owl:Ontology>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Object Properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://www.example.com/crime#hadFilePath -->

    <owl:ObjectProperty rdf:about="#hadFilePath">
        <rdfs:domain rdf:resource="#CrimeFile"/>
        <rdfs:range rdf:resource="&prov;Location"/>
        <rdfs:subPropertyOf rdf:resource="&prov;hadLocation"/>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/prov-o/hadLocation -->

    <owl:ObjectProperty rdf:about="&prov;hadLocation"/>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Data properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://www.example.com/crime#hadFileContent -->

    <owl:DatatypeProperty rdf:about="#hadFileContent">
        <rdfs:domain rdf:resource="#CrimeFile"/>
    </owl:DatatypeProperty>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Classes
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://www.example.com/crime#CrimeFile -->

    <owl:Class rdf:about="#CrimeFile">
        <rdfs:subClassOf rdf:resource="&prov;Entity"/>
    </owl:Class>
    


    <!-- http://www.example.com/crime#Emailing -->

    <owl:Class rdf:about="#Emailing">
        <rdfs:subClassOf rdf:resource="&prov;Activity"/>
    </owl:Class>
    


    <!-- http://www.example.com/crime#FileAppending -->

    <owl:Class rdf:about="#FileAppending">
        <rdfs:subClassOf rdf:resource="&prov;Activity"/>
    </owl:Class>
    


    <!-- http://www.example.com/crime#FileCreation -->

    <owl:Class rdf:about="#FileCreation">
        <rdfs:subClassOf rdf:resource="&prov;Activity"/>
    </owl:Class>
    


    <!-- http://www.example.com/crime#FileEditing -->

    <owl:Class rdf:about="#FileEditing">
        <rdfs:subClassOf rdf:resource="&prov;Activity"/>
    </owl:Class>
    


    <!-- http://www.example.com/crime#Journalist -->

    <owl:Class rdf:about="#Journalist">
        <rdfs:subClassOf rdf:resource="&prov;Agent"/>
    </owl:Class>
    


    <!-- http://www.example.com/crime#SpellChecking -->

    <owl:Class rdf:about="#SpellChecking">
        <rdfs:subClassOf rdf:resource="&prov;Activity"/>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/prov-o/Activity -->

    <owl:Class rdf:about="&prov;Activity"/>
    


    <!-- http://www.w3.org/ns/prov-o/Agent -->

    <owl:Class rdf:about="&prov;Agent">
        <rdfs:subClassOf rdf:resource="&prov;Entity"/>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/prov-o/Entity -->

    <owl:Class rdf:about="&prov;Entity"/>
    


    <!-- http://www.w3.org/ns/prov-o/Location -->

    <owl:Class rdf:about="&prov;Location"/>
</rdf:RDF>



<!-- Generated by the OWL API (version 2.2.1.1138) http://owlapi.sourceforge.net -->