<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="https://ontobee.org/ontology/view/APOLLO_SV?iri=http://purl.obolibrary.org/obo/IAO_0000650"?>
<rdf:RDF xmlns="http://www.w3.org/2002/07/owl#"
     xml:base="http://www.w3.org/2002/07/owl"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:owl="http://www.w3.org/2002/07/owl#"
     xmlns:oboInOwl="http://www.geneontology.org/formats/oboInOwl#"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
     xmlns:obo="http://purl.obolibrary.org/obo/"
     xmlns:foaf="http://xmlns.com/foaf/0.1/"
     xmlns:dc="http://purl.org/dc/elements/1.1/">
    


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

    <AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000118"/>
    <AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000117"/>
    <AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000119"/>
    <AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000116"/>
    <AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000115"/>
    <AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000233"/>
    <AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000111"/>
    <AnnotationProperty rdf:about="http://xmlns.com/foaf/0.1/page"/>
    


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

    


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

    


    <!-- http://purl.obolibrary.org/obo/OBI_0000293 -->

    <ObjectProperty rdf:about="http://purl.obolibrary.org/obo/OBI_0000293">
        <rdfs:label xml:lang="en">has_specified_input</rdfs:label>
    </ObjectProperty>
    


    <!-- http://purl.obolibrary.org/obo/OBI_0000299 -->

    <ObjectProperty rdf:about="http://purl.obolibrary.org/obo/OBI_0000299">
        <rdfs:label xml:lang="en">has specified output</rdfs:label>
        <rdfs:label xml:lang="en">has_specified_output</rdfs:label>
    </ObjectProperty>
    


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

    


    <!-- http://purl.obolibrary.org/obo/COB_0000035 -->

    <Class rdf:about="http://purl.obolibrary.org/obo/COB_0000035">
        <rdfs:label xml:lang="en">completely executed planned process</rdfs:label>
    </Class>
    


    <!-- http://purl.obolibrary.org/obo/IAO_0000030 -->

    <Class rdf:about="http://purl.obolibrary.org/obo/IAO_0000030">
        <rdfs:label xml:lang="en">information content entity</rdfs:label>
    </Class>
    


    <!-- http://purl.obolibrary.org/obo/IAO_0000650 -->

    <Class rdf:about="http://purl.obolibrary.org/obo/IAO_0000650">
        <rdfs:label xml:lang="en">database extract, transform, and load process</rdfs:label>
        <rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/COB_0000035"/>
        <rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/OBI_0000011"/>
        <rdfs:subClassOf>
            <Restriction>
                <onProperty rdf:resource="http://purl.obolibrary.org/obo/OBI_0000293"/>
                <someValuesFrom rdf:resource="http://purl.obolibrary.org/obo/IAO_0000030"/>
            </Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <Restriction>
                <onProperty rdf:resource="http://purl.obolibrary.org/obo/OBI_0000299"/>
                <someValuesFrom rdf:resource="http://purl.obolibrary.org/obo/IAO_0000030"/>
            </Restriction>
        </rdfs:subClassOf>
        <obo:IAO_0000119>WEB:https://en.wikipedia.org/wiki/Extract,_transform,_load</obo:IAO_0000119>
        <obo:IAO_0000116>Alan Ruttenberg 12/21/16: Maybe this definition instead: A planned process which takes as input a database and copies concretizations from the first, optionally transforms then copies the result to the second</obo:IAO_0000116>
        <obo:IAO_0000115 xml:lang="en">A planned process which takes as input a database and fills another database by extracting concretizations of information entities from the first, transforming them, and loading the transformed concretizations into the second.</obo:IAO_0000115>
        <obo:IAO_0000116 xml:lang="en">Alan Ruttenberg 12/21/16: We don&#39;t define database in IAO, currently, as the bare word is ambiguous. Reasonable interpretations of the word might be the material entity, an information structure, an information content entity. However this definition commits, at least, to there being some material thing which bear concretizations of information entities and that there are new concretizations created during the process.  We consider the ETL process in terms of information entities rather than the concretizations. No committment is made as to whether the specified output.</obo:IAO_0000116>
        <obo:IAO_0000118 xml:lang="en">ETL</obo:IAO_0000118>
        <obo:IAO_0000117>PERSON:Alan Ruttenberg</obo:IAO_0000117>
        <obo:IAO_0000111 xml:lang="en">database extract, transform, and load process</obo:IAO_0000111>
        <foaf:page rdf:resource="https://en.wikipedia.org/wiki/Extract,_transform,_load"/>
        <rdfs:isDefinedBy rdf:resource="https://github.com/information-artifact-ontology/IAO"/>
        <obo:IAO_0000233 rdf:resource="https://github.com/information-artifact-ontology/IAO/issues/187"/>
    </Class>
    


    <!-- http://purl.obolibrary.org/obo/OBI_0000011 -->

    <Class rdf:about="http://purl.obolibrary.org/obo/OBI_0000011">
        <rdfs:label xml:lang="en">planned process</rdfs:label>
    </Class>
</rdf:RDF>



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



