--- a/ontology/khalid-jun-dropbox/eg16-journalism-qualified-association.ttl Sun Apr 01 11:21:18 2012 -0400
+++ b/ontology/khalid-jun-dropbox/eg16-journalism-qualified-association.ttl Sun Apr 01 11:32:07 2012 -0400
@@ -1,18 +1,24 @@
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix ex: <http://example.org#> .
-### what recipe (a plan) did Dereck (an agent) follow to create the graphical chart
+# (Using Starting Point terms)
+# Derek was responsible for the chart making in some way.
-### simple expression using prov-o core
-ex:illustrationActivity prov:wasAssociatedWith ex:derek .
+ex:illustrationActivity
+ a prov:Activity;
+ prov:wasAssociatedWith ex:derek;
+.
-### more complex expression using prov-o qualified
+ex:derek a prov:Agent .
+
+# Qualification: What plan (or recipe, instructions) did Derek follow when creating the graphical chart?
+
ex:illustrationActivity
prov:qualifiedAssociation [
a prov:Association;
- prov:hadPlan ex:plan1;
+ prov:hadPlan ex:tutorial_blog;
prov:agent ex:derek
];
.
-ex:plan1 a prov:Plan, prov:Entity .
+ex:tutorial_blog a prov:Plan, prov:Entity .
--- a/ontology/khalid-jun-dropbox/eg16-journalism-qualified-derivation.ttl Sun Apr 01 11:21:18 2012 -0400
+++ b/ontology/khalid-jun-dropbox/eg16-journalism-qualified-derivation.ttl Sun Apr 01 11:32:07 2012 -0400
@@ -2,23 +2,24 @@
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix ex: <http://example.org#> .
-# The chart's derivation from the aggregate can be expressed
-# using the Starting Point classes and properties.
+# (Using Starting Point terms)
+# The chart was derivation from the aggregate.
+
ex:chart1
a prov:Entity;
prov:wasDerivedFrom ex:aggregate1;
.
+
ex:aggregate1 a prov:Entity .
-# How can we provide additional information about the derivation? For example, when did it happen?
-# Qualified relationships enable one to talk more about the derivation between the chart and the aggregated data,
-# such as when the derivation took place, what activity was involved in the derivation.
+# Qualification: additional information about the derivation:
ex:chart1
- prov:wasDerivedFrom ex:aggregate1;
prov:qualifiedDerivation [
a prov:Derivation;
prov:entity ex:aggregate1;
- prov:atTime "2011-07-14T03:03:03Z"^^xsd:dateTime;
+ prov:hadUsage :usage; # Which activity derived the aggregate?
+ prov:hadActivity :activity; # What did the activity use to derive the aggregate?
+ prov:hadGeneration :generation; # How did the activity generate the derived aggregate?
];
.
--- a/ontology/khalid-jun-dropbox/eg16-journalism-qualified-generation.ttl Sun Apr 01 11:21:18 2012 -0400
+++ b/ontology/khalid-jun-dropbox/eg16-journalism-qualified-generation.ttl Sun Apr 01 11:32:07 2012 -0400
@@ -2,10 +2,17 @@
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix ex: <http://example.org#> .
+# (Using Starting Point terms)
# The chart was generated in an illustration activity.
-ex:chart1 prov:wasGeneratedBy ex:illustrationActivity .
-# Qualification: The chart was generated at a particular time.
+ex:chart1
+ a prov:Entity;
+ prov:wasGeneratedBy ex:illustrationActivity;
+.
+ex:illustrationActivity a prov:Activity .
+
+# Qualification: The chart was generated by the activity at a particular time.
+
ex:chart1
prov:qualifiedGeneration [
a prov:Generation;
--- a/ontology/khalid-jun-dropbox/eg16-journalism-qualified-usage.ttl Sun Apr 01 11:21:18 2012 -0400
+++ b/ontology/khalid-jun-dropbox/eg16-journalism-qualified-usage.ttl Sun Apr 01 11:32:07 2012 -0400
@@ -2,10 +2,17 @@
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix ex: <http://example.org#> .
+# (Using Starting Point terms)
# The aggregated data was used to create the chart.
-ex:illustrationActivity prov:used ex:aggregate1 .
+
+ex:illustrationActivity
+ a prov:Activity;
+ prov:used ex:aggregate1;
+.
+ex:aggregate1 a prov:Entity .
# Qualification: The aggregated data was used a particular time when creating the chart.
+
ex:illustrationActivity
prov:used ex:aggregate1 .
prov:qualifiedUsage [