<?xml version="1.0"?>
<rdf:RDF xmlns="https://w3id.org/consent-mapping-jit#"
     xml:base="https://w3id.org/consent-mapping-jit"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:owl="http://www.w3.org/2002/07/owl#"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:xml="http://www.w3.org/XML/1998/namespace"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
     xmlns:bibo="http://purl.org/ontology/bibo/"
     xmlns:prov="http://www.w3.org/ns/prov#"
     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
     xmlns:terms="http://purl.org/dc/terms/">
    <owl:Ontology rdf:about="https://w3id.org/consent-mapping-jit#">
        <owl:versionIRI rdf:resource="https://w3id.org/consent-mapping-jit/2.0"/>
        <dc:creator>Christophe Debruyne</dc:creator>
        <dc:creator>Harshvardhan J. Pandit</dc:creator>
        <dc:description>An ontology integrating and extending the Data Privacy Vocabulary v0.1 and PROV-O for the generation of datasets that take into account structured representations of given consent.</dc:description>
        <dc:title>&apos;Just-in-Time&apos; Generation of Datasets by Considering Structured Representations of Given Consent</dc:title>
        <terms:abstract>An ontology integrating and extending the Data Privacy Vocabulary v0.1 and PROV-O for the generation of datasets that take into account structured representations of given consent.</terms:abstract>
        <terms:created>2018-08-24</terms:created>
        <terms:license rdf:datatype="https://w3.org/2001/XMLSchema#anyURI">http://creativecommons.org/licenses/by/4.0/</terms:license>
        <terms:publisher rdf:resource="http://purl.org/adaptcentre/people/ADAPT"/>
        <bibo:status rdf:resource="http://purl.org/ontology/bibo/status/draft"/>
    </owl:Ontology>
    


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


    


    <!-- http://www.w3.org/ns/prov#value -->


    <owl:AnnotationProperty rdf:about="http://www.w3.org/ns/prov#value"/>
    


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


    


    <!-- https://w3id.org/consent-mapping-jit#hasPurpose -->


    <owl:ObjectProperty rdf:about="https://w3id.org/consent-mapping-jit#hasPurpose">
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/consent-mapping-jit#CSVW_Document"/>
                    <rdf:Description rdf:about="https://w3id.org/consent-mapping-jit#DSD_Document"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="http://www.w3.org/ns/dpv#Purpose"/>
        <rdfs:comment>Relating CSVW schemas or Data Structure Definitions with a Purpose.</rdfs:comment>
        <rdfs:label>has purpose</rdfs:label>
    </owl:ObjectProperty>
    


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


    


    <!-- http://www.w3.org/ns/dpv#Consent -->


    <owl:Class rdf:about="http://www.w3.org/ns/dpv#Consent">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov#Entity"/>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/dpv#Purpose -->


    <owl:Class rdf:about="http://www.w3.org/ns/dpv#Purpose">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov#Entity"/>
    </owl:Class>
    


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


    <owl:Class rdf:about="http://www.w3.org/ns/prov#Activity"/>
    


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


    <owl:Class rdf:about="http://www.w3.org/ns/prov#Agent"/>
    


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


    <owl:Class rdf:about="http://www.w3.org/ns/prov#Entity"/>
    


    <!-- http://www.w3.org/ns/prov#SoftwareAgent -->


    <owl:Class rdf:about="http://www.w3.org/ns/prov#SoftwareAgent"/>
    


    <!-- https://w3id.org/consent-mapping-jit#CSVW_Document -->


    <owl:Class rdf:about="https://w3id.org/consent-mapping-jit#CSVW_Document">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov#Entity"/>
        <rdfs:comment>Used to represent RDF graphs containing our annotated schemas with the CSVW vocabulary.</rdfs:comment>
        <rdfs:label>CSVW Document</rdfs:label>
    </owl:Class>
    


    <!-- https://w3id.org/consent-mapping-jit#Compliant_Dataset -->


    <owl:Class rdf:about="https://w3id.org/consent-mapping-jit#Compliant_Dataset">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov#Entity"/>
        <rdfs:comment>Used to represent the final dataset.</rdfs:comment>
        <rdfs:label>Compliant Dataset</rdfs:label>
    </owl:Class>
    


    <!-- https://w3id.org/consent-mapping-jit#DSD_Document -->


    <owl:Class rdf:about="https://w3id.org/consent-mapping-jit#DSD_Document">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov#Entity"/>
        <rdfs:comment>Used to represent RDF graphs containing our annotated Data Structure Definitions with the RDF Data Cute Vocabulary.</rdfs:comment>
        <rdfs:label>DSD Document</rdfs:label>
    </owl:Class>
    


    <!-- https://w3id.org/consent-mapping-jit#Dataset -->


    <owl:Class rdf:about="https://w3id.org/consent-mapping-jit#Dataset">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov#Entity"/>
        <rdfs:comment>Used to represent generated datasets</rdfs:comment>
        <rdfs:label>Dataset</rdfs:label>
    </owl:Class>
    


    <!-- https://w3id.org/consent-mapping-jit#Execute_Mapping -->


    <owl:Class rdf:about="https://w3id.org/consent-mapping-jit#Execute_Mapping">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov#Activity"/>
        <rdfs:comment>Used to represent the execution of an R2RML mapping.</rdfs:comment>
        <rdfs:label>Executing Mapping</rdfs:label>
    </owl:Class>
    


    <!-- https://w3id.org/consent-mapping-jit#Filter_Dataset -->


    <owl:Class rdf:about="https://w3id.org/consent-mapping-jit#Filter_Dataset">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov#Activity"/>
        <rdfs:comment>Used to represent filtering a generated dataset.</rdfs:comment>
        <rdfs:label>Filter Dataset</rdfs:label>
    </owl:Class>
    


    <!-- https://w3id.org/consent-mapping-jit#Generate_Mapping -->


    <owl:Class rdf:about="https://w3id.org/consent-mapping-jit#Generate_Mapping">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov#Activity"/>
        <rdfs:comment>Used to represent the generation of an R2RML mapping.</rdfs:comment>
        <rdfs:label>Generate Mapping</rdfs:label>
    </owl:Class>
    


    <!-- https://w3id.org/consent-mapping-jit#Mapping_Generator -->


    <owl:Class rdf:about="https://w3id.org/consent-mapping-jit#Mapping_Generator">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov#SoftwareAgent"/>
        <rdfs:comment>Used to represent the software generating mappings.</rdfs:comment>
        <rdfs:label>Mapping Generator</rdfs:label>
    </owl:Class>
    


    <!-- https://w3id.org/consent-mapping-jit#R2RML_Mapping -->


    <owl:Class rdf:about="https://w3id.org/consent-mapping-jit#R2RML_Mapping">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov#Entity"/>
        <rdfs:comment>Used to represent an R2RML mapping.</rdfs:comment>
        <rdfs:label>R2RML Mapping</rdfs:label>
    </owl:Class>
    


    <!-- https://w3id.org/consent-mapping-jit#R2RML_Processor -->


    <owl:Class rdf:about="https://w3id.org/consent-mapping-jit#R2RML_Processor">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov#SoftwareAgent"/>
        <rdfs:comment>Used to represent the software for executing R2RML mappings.</rdfs:comment>
        <rdfs:label>R2RML Processor</rdfs:label>
    </owl:Class>
    


    <!-- https://w3id.org/consent-mapping-jit#Validate_Dataset -->


    <owl:Class rdf:about="https://w3id.org/consent-mapping-jit#Validate_Dataset">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov#Activity"/>
        <rdfs:comment>Used to represent the validation of a generated and filtered dataset.</rdfs:comment>
        <rdfs:label>Validate Dataset</rdfs:label>
    </owl:Class>
    


    <!-- https://w3id.org/consent-mapping-jit#Validation_Report -->


    <owl:Class rdf:about="https://w3id.org/consent-mapping-jit#Validation_Report">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov#Entity"/>
        <rdfs:comment>Used to represent the validation report generated and filtered datasets.</rdfs:comment>
        <rdfs:label>Validation Report</rdfs:label>
    </owl:Class>
    


    <!-- https://w3id.org/consent-mapping-jit#Validator -->


    <owl:Class rdf:about="https://w3id.org/consent-mapping-jit#Validator">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov#SoftwareAgent"/>
        <rdfs:comment>Used to represent the software validating generated and filtered datasets.</rdfs:comment>
        <rdfs:label>Validator</rdfs:label>
    </owl:Class>
</rdf:RDF>



<!-- Generated by the OWL API (version 5.1.7) https://github.com/owlcs/owlapi/ -->


