<?xml version="1.0"?>


<!DOCTYPE rdf:RDF [
    <!ENTITY dcmi "http://purl.org/dc/dcmitype/" >
    <!ENTITY opmv "http://purl.org/net/opmv/ns#" >
    <!ENTITY owl "http://www.w3.org/2002/07/owl#" >
    <!ENTITY dc "http://purl.org/dc/elements/1.1/" >
    <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
    <!ENTITY error "http://org.semanticweb.owlapi/error#" >
    <!ENTITY opmo "http://openprovenance.org/model/opmo#" >
    <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
    <!ENTITY ore "http://www.openarchives.org/ore/terms/" >
    <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
    <!ENTITY nie "http://www.semanticdesktop.org/ontologies/2007/01/19/nie#" >
]>


<rdf:RDF xmlns="http://www.library.tudelft.nl/ns/rdf/"
     xml:base="http://www.library.tudelft.nl/ns/rdf/"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:opmv="http://purl.org/net/opmv/ns#"
     xmlns:error="http://org.semanticweb.owlapi/error#"
     xmlns:nie="http://www.semanticdesktop.org/ontologies/2007/01/19/nie#"
     xmlns:ore="http://www.openarchives.org/ore/terms/"
     xmlns:opmo="http://openprovenance.org/model/opmo#"
     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
     xmlns:dcmi="http://purl.org/dc/dcmitype/"
     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="http://www.library.tudelft.nl/ns/rdf/">
        <dc:creator>Egbert Gramsbergen</dc:creator>
        <dc:publisher>TU Delft</dc:publisher>
        <owl:versionInfo>0.2</owl:versionInfo>
        <dc:description>Ontology used for 3TU Datacenter</dc:description>
        <owl:imports rdf:resource="http://openprovenance.org/model/opmo-20101012.owl"/>
    </owl:Ontology>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Annotation properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Datatypes
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


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

    


    <!-- http://www.library.tudelft.nl/ns/rdf/calculatedFrom -->

    <owl:ObjectProperty rdf:about="http://www.library.tudelft.nl/ns/rdf/calculatedFrom">
        <rdfs:subPropertyOf rdf:resource="&opmv;wasDerivedFrom"/>
        <rdfs:range rdf:resource="http://www.library.tudelft.nl/ns/rdf/Dataset"/>
        <rdfs:domain rdf:resource="http://www.library.tudelft.nl/ns/rdf/Dataset"/>
    </owl:ObjectProperty>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/documentation -->

    <owl:ObjectProperty rdf:about="http://www.library.tudelft.nl/ns/rdf/documentation">
        <rdfs:range rdf:resource="http://www.library.tudelft.nl/ns/rdf/Document"/>
        <rdfs:domain rdf:resource="http://www.library.tudelft.nl/ns/rdf/Object"/>
    </owl:ObjectProperty>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/generatedBy -->

    <owl:ObjectProperty rdf:about="http://www.library.tudelft.nl/ns/rdf/generatedBy">
        <owl:propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="&opmv;wasGeneratedBy"/>
            <rdf:Description rdf:about="&opmo;effectWasControlledByInverse"/>
            <rdf:Description rdf:about="&opmo;causeWasControlledBy"/>
        </owl:propertyChainAxiom>
    </owl:ObjectProperty>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/hasData -->

    <owl:ObjectProperty rdf:about="http://www.library.tudelft.nl/ns/rdf/hasData">
        <rdf:type rdf:resource="&owl;InverseFunctionalProperty"/>
        <rdfs:range rdf:resource="http://www.library.tudelft.nl/ns/rdf/Datastream"/>
        <rdfs:domain rdf:resource="http://www.library.tudelft.nl/ns/rdf/Object"/>
    </owl:ObjectProperty>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/isMemberOfCollection -->

    <owl:ObjectProperty rdf:about="http://www.library.tudelft.nl/ns/rdf/isMemberOfCollection">
        <rdfs:range rdf:resource="http://www.library.tudelft.nl/ns/rdf/Collection"/>
        <rdfs:domain rdf:resource="http://www.library.tudelft.nl/ns/rdf/Object"/>
    </owl:ObjectProperty>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/locatedAt -->

    <owl:ObjectProperty rdf:about="http://www.library.tudelft.nl/ns/rdf/locatedAt">
        <rdfs:range rdf:resource="http://www.library.tudelft.nl/ns/rdf/Location"/>
        <rdfs:domain rdf:resource="http://www.library.tudelft.nl/ns/rdf/Object"/>
    </owl:ObjectProperty>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/locatedNear -->

    <owl:ObjectProperty rdf:about="http://www.library.tudelft.nl/ns/rdf/locatedNear">
        <rdfs:range rdf:resource="http://www.library.tudelft.nl/ns/rdf/Location"/>
        <rdfs:domain rdf:resource="http://www.library.tudelft.nl/ns/rdf/Object"/>
    </owl:ObjectProperty>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/measuredAtLocation -->

    <owl:ObjectProperty rdf:about="http://www.library.tudelft.nl/ns/rdf/measuredAtLocation">
        <rdfs:domain rdf:resource="http://www.library.tudelft.nl/ns/rdf/Dataset"/>
        <rdfs:range rdf:resource="http://www.library.tudelft.nl/ns/rdf/Location"/>
    </owl:ObjectProperty>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/measuredBy -->

    <owl:ObjectProperty rdf:about="http://www.library.tudelft.nl/ns/rdf/measuredBy">
        <rdfs:domain rdf:resource="http://www.library.tudelft.nl/ns/rdf/Dataset"/>
        <rdfs:range rdf:resource="http://www.library.tudelft.nl/ns/rdf/MeasuringInstrument"/>
        <rdfs:subPropertyOf rdf:resource="http://www.library.tudelft.nl/ns/rdf/generatedBy"/>
    </owl:ObjectProperty>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/next -->

    <owl:ObjectProperty rdf:about="http://www.library.tudelft.nl/ns/rdf/next">
        <rdf:type rdf:resource="&owl;AsymmetricProperty"/>
        <rdfs:domain rdf:resource="http://www.library.tudelft.nl/ns/rdf/TimeboxOrDatastream"/>
        <rdfs:range rdf:resource="http://www.library.tudelft.nl/ns/rdf/TimeboxOrDatastream"/>
    </owl:ObjectProperty>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/previous -->

    <owl:ObjectProperty rdf:about="http://www.library.tudelft.nl/ns/rdf/previous">
        <rdf:type rdf:resource="&owl;AsymmetricProperty"/>
        <rdfs:domain rdf:resource="http://www.library.tudelft.nl/ns/rdf/TimeboxOrDatastream"/>
        <rdfs:range rdf:resource="http://www.library.tudelft.nl/ns/rdf/TimeboxOrDatastream"/>
        <owl:inverseOf rdf:resource="http://www.library.tudelft.nl/ns/rdf/next"/>
    </owl:ObjectProperty>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/temporal -->

    <owl:ObjectProperty rdf:about="http://www.library.tudelft.nl/ns/rdf/temporal">
        <rdfs:domain rdf:resource="http://www.library.tudelft.nl/ns/rdf/Dataset"/>
        <rdfs:range rdf:resource="http://www.library.tudelft.nl/ns/rdf/Timebox"/>
    </owl:ObjectProperty>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/uses -->

    <owl:ObjectProperty rdf:about="http://www.library.tudelft.nl/ns/rdf/uses">
        <rdfs:range rdf:resource="http://www.library.tudelft.nl/ns/rdf/Object"/>
        <rdfs:domain rdf:resource="http://www.library.tudelft.nl/ns/rdf/Study"/>
    </owl:ObjectProperty>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/usesDimension -->

    <owl:ObjectProperty rdf:about="http://www.library.tudelft.nl/ns/rdf/usesDimension">
        <rdfs:range rdf:resource="http://www.library.tudelft.nl/ns/rdf/Object"/>
        <rdfs:domain rdf:resource="http://www.library.tudelft.nl/ns/rdf/Repository"/>
    </owl:ObjectProperty>
    


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

    


    <!-- http://www.library.tudelft.nl/ns/rdf/mimeType -->

    <owl:DatatypeProperty rdf:about="http://www.library.tudelft.nl/ns/rdf/mimeType">
        <rdf:type rdf:resource="&owl;FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://www.library.tudelft.nl/ns/rdf/Datastream"/>
        <rdfs:subPropertyOf rdf:resource="&nie;mimeType"/>
    </owl:DatatypeProperty>
    


    <!-- http://www.semanticdesktop.org/ontologies/2007/01/19/nie#mimeType -->

    <owl:DatatypeProperty rdf:about="&nie;mimeType"/>
    


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

    


    <!-- http://purl.org/dc/dcmitype/Collection -->

    <owl:Class rdf:about="&dcmi;Collection"/>
    


    <!-- http://purl.org/dc/dcmitype/Dataset -->

    <owl:Class rdf:about="&dcmi;Dataset"/>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/Collection -->

    <owl:Class rdf:about="http://www.library.tudelft.nl/ns/rdf/Collection">
        <rdfs:subClassOf rdf:resource="&dcmi;Collection"/>
        <rdfs:subClassOf rdf:resource="http://www.library.tudelft.nl/ns/rdf/Object"/>
    </owl:Class>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/DataContainer -->

    <owl:Class rdf:about="http://www.library.tudelft.nl/ns/rdf/DataContainer">
        <rdfs:subClassOf rdf:resource="http://www.library.tudelft.nl/ns/rdf/Datastream"/>
        <rdfs:comment>A DataContainer contains pointers to the actual data</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/Dataset -->

    <owl:Class rdf:about="http://www.library.tudelft.nl/ns/rdf/Dataset">
        <rdfs:subClassOf rdf:resource="&dcmi;Dataset"/>
        <rdfs:subClassOf rdf:resource="&opmv;Artifact"/>
        <rdfs:subClassOf rdf:resource="http://www.library.tudelft.nl/ns/rdf/Object"/>
    </owl:Class>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/Datastream -->

    <owl:Class rdf:about="http://www.library.tudelft.nl/ns/rdf/Datastream"/>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/Description -->

    <owl:Class rdf:about="http://www.library.tudelft.nl/ns/rdf/Description"/>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/Document -->

    <owl:Class rdf:about="http://www.library.tudelft.nl/ns/rdf/Document">
        <rdfs:subClassOf rdf:resource="http://www.library.tudelft.nl/ns/rdf/Object"/>
    </owl:Class>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/Image -->

    <owl:Class rdf:about="http://www.library.tudelft.nl/ns/rdf/Image">
        <rdfs:subClassOf rdf:resource="http://www.library.tudelft.nl/ns/rdf/Object"/>
    </owl:Class>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/Location -->

    <owl:Class rdf:about="http://www.library.tudelft.nl/ns/rdf/Location">
        <rdfs:subClassOf rdf:resource="http://www.library.tudelft.nl/ns/rdf/Object"/>
    </owl:Class>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/MeasuringInstrument -->

    <owl:Class rdf:about="http://www.library.tudelft.nl/ns/rdf/MeasuringInstrument">
        <rdfs:subClassOf rdf:resource="&opmv;Agent"/>
        <rdfs:subClassOf rdf:resource="http://www.library.tudelft.nl/ns/rdf/Object"/>
    </owl:Class>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/Object -->

    <owl:Class rdf:about="http://www.library.tudelft.nl/ns/rdf/Object"/>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/Repository -->

    <owl:Class rdf:about="http://www.library.tudelft.nl/ns/rdf/Repository">
        <rdfs:subClassOf rdf:resource="http://www.library.tudelft.nl/ns/rdf/Object"/>
    </owl:Class>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/Study -->

    <owl:Class rdf:about="http://www.library.tudelft.nl/ns/rdf/Study">
        <rdfs:subClassOf rdf:resource="http://www.library.tudelft.nl/ns/rdf/Object"/>
    </owl:Class>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/Timebox -->

    <owl:Class rdf:about="http://www.library.tudelft.nl/ns/rdf/Timebox">
        <rdfs:subClassOf rdf:resource="&opmo;OTime"/>
        <rdfs:subClassOf rdf:resource="http://www.library.tudelft.nl/ns/rdf/Object"/>
    </owl:Class>
    


    <!-- http://www.library.tudelft.nl/ns/rdf/TimeboxOrDatastream -->

    <owl:Class rdf:about="http://www.library.tudelft.nl/ns/rdf/TimeboxOrDatastream">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://www.library.tudelft.nl/ns/rdf/Datastream"/>
                    <rdf:Description rdf:about="http://www.library.tudelft.nl/ns/rdf/Timebox"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Individuals
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://www.library.tudelft.nl/ns/rdf/mimeType -->

    <owl:Thing rdf:about="http://www.library.tudelft.nl/ns/rdf/mimeType">
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
    </owl:Thing>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // General axioms
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    <rdf:Description>
        <rdf:type rdf:resource="&owl;AllDisjointClasses"/>
        <owl:members rdf:parseType="Collection">
            <rdf:Description rdf:about="http://www.library.tudelft.nl/ns/rdf/Collection"/>
            <rdf:Description rdf:about="http://www.library.tudelft.nl/ns/rdf/Dataset"/>
            <rdf:Description rdf:about="http://www.library.tudelft.nl/ns/rdf/Document"/>
            <rdf:Description rdf:about="http://www.library.tudelft.nl/ns/rdf/Image"/>
            <rdf:Description rdf:about="http://www.library.tudelft.nl/ns/rdf/Location"/>
            <rdf:Description rdf:about="http://www.library.tudelft.nl/ns/rdf/MeasuringInstrument"/>
            <rdf:Description rdf:about="http://www.library.tudelft.nl/ns/rdf/Repository"/>
            <rdf:Description rdf:about="http://www.library.tudelft.nl/ns/rdf/Study"/>
            <rdf:Description rdf:about="http://www.library.tudelft.nl/ns/rdf/Timebox"/>
        </owl:members>
    </rdf:Description>
    <rdf:Description>
        <rdf:type rdf:resource="&owl;AllDisjointClasses"/>
        <owl:members rdf:parseType="Collection">
            <rdf:Description rdf:about="http://www.library.tudelft.nl/ns/rdf/DataContainer"/>
            <rdf:Description rdf:about="http://purl.org/info:eu-repo/semantics/Datafile"/>
        </owl:members>
    </rdf:Description>
</rdf:RDF>



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


