ontology/component-aggregations/prov.ttl
author Paul Groth <p.t.groth@vu.nl>
Fri, 07 Jun 2013 20:21:19 +0200
changeset 6412 600c6fd1fdb4
parent 717 2b05e8b488c1
permissions -rw-r--r--
minor updates to address dong's comments
     1 # http://dvcs.w3.org/hg/prov/file/tip/ontology/component-aggregations/prov.ttl
     2 #
     3 # This is the component aggregation list that creates the authoritative PROV OWL encoding.
     4 #
     5 # For a description of the component aggregation design, see:
     6 #    http://www.w3.org/2011/prov/wiki/PROV_OWL_ontology_components
     7 #
     8 # Specific versions of this file can be voted on by the W3C Provenance Working Group. 
     9 # The owl:imports closure of this component aggregation is available at
    10 # http://dvcs.w3.org/hg/prov/file/tip/ontology/component-aggregations/prov.owl.
    11 # Because the prov.owl file is generated, it should not be edited manually.
    12 #
    13 # The following PROV-O assertions apply to this file and how the owl:imports closure is performed:
    14 #
    15 #3> @prefix owl:  <http://www.w3.org/2002/07/owl#> .
    16 #3> @prefix prov: <http://www.w3.org/ns/prov-o/> .
    17 #3> @prefix :     <#> .
    18 #3>
    19 #3> <http://dvcs.w3.org/hg/prov/file/tip/ontology/component-aggregations/prov.owl> 
    20 #3>    prov:wasDerivedFrom <http://dvcs.w3.org/hg/prov/file/tip/ontology/component-aggregations/prov.ttl>;
    21 #3>    owl:sameAs <>;
    22 #3>  .
    23 #3>
    24 #3> :owl_imports_closure
    25 #3>    a prov:ProcessExecution;
    26 #3>    prov:hadRecipe <http://dvcs.w3.org/hg/prov/file/tip/ontology/component-aggregations/aggregate.sh>;
    27 #3>    prov:used      <http://dvcs.w3.org/hg/prov/file/tip/ontology/component-aggregations/prov.ttl>;
    28 #3>    prov:qualifiedUsage [
    29 #3>       a prov:Usage;
    30 #3>       prov:entity <http://dvcs.w3.org/hg/prov/file/tip/ontology/component-aggregations/prov.ttl>;
    31 #3>       prov:role :components_list;
    32 #3>    ];
    33 #3>    prov:generated <http://dvcs.w3.org/hg/prov/file/tip/ontology/component-aggregations/prov.owl>;
    34 #3>    prov:qualifiedGeneration [
    35 #3>       a prov:Generation;
    36 #3>       prov:entity <http://dvcs.w3.org/hg/prov/file/tip/ontology/component-aggregations/prov.owl>;
    37 #3>       prov:role :imports_closure;
    38 #3>    ];
    39 #3> .
    40 #
    41 # This component aggregation needs to be reconciled with the FPWD OWL encoding 
    42 #   http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl
    43 #   which was at version http://dvcs.w3.org/hg/prov/file/a3bfb267402a/ontology/ProvenanceOntology.owl on 2011-10-06
    44 #
    45 # Created by tlebo 2011-10-06
    46 
    47 @prefix owl:  <http://www.w3.org/2002/07/owl#> .
    48 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
    49 @prefix prov: <http://www.w3.org/ns/prov-o/> .
    50 
    51 @base <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/component-aggregations/> .
    52 
    53 <> 
    54    a owl:Ontology;
    55    owl:imports 
    56 
    57       # The original OWL file, developed using Protege from Jul 26 2011 to Nov 08 2011:
    58       <http://dvcs.w3.org/hg/prov/raw-file/ff40085a2c94/ontology/ProvenanceOntology.owl>,
    59 
    60       # QualifiedInvolvements, approved by PROV-O subgroup Nov 08 2011.
    61       <../components/involved.ttl>,
    62       <../components/used.ttl>,
    63       <../components/hadParticipant.ttl>,
    64       <../components/wasControlledBy.ttl>,
    65       <../components/generated.ttl>, <../components/wasGeneratedBy.ttl>,
    66       <http://dvcs.w3.org/hg/prov/raw-file/63887c796f43/ontology/components/QualifiedInvolvement.ttl>, # A specific version.
    67       <../components/Usage.ttl>,                                                                       # The latest version.
    68       <../components/Participation.ttl>,
    69       <../components/Control.ttl>,
    70       <../components/Generation.ttl>,
    71 
    72       <../components/role.ttl>,
    73 
    74       <../components/wasDerivedFrom.ttl>;
    75 .