update the prov-dm examples in the testcases folder to make them provn compliant
authorkbelhajj
Tue, 27 Nov 2012 11:53:55 +0000
changeset 5170 9d62c1b402b0
parent 5169 3856cc0877ad
child 5171 ebb15ae4ec2c
update the prov-dm examples in the testcases folder to make them provn compliant
testcases/prov-dm/prov-dm-ex10_association-PASS.provn
testcases/prov-dm/prov-dm-ex11_delegation-PASS.provn
testcases/prov-dm/prov-dm-ex12_association-PASS.provn
testcases/prov-dm/prov-dm-ex13_identification-PASS.provn
testcases/prov-dm/prov-dm-ex14_bundle-PASS.provn
testcases/prov-dm/prov-dm-ex15_collection-PASS.provn
testcases/prov-dm/prov-dm-ex1_entity-PASS.provn
testcases/prov-dm/prov-dm-ex2_activity-PASS.provn
testcases/prov-dm/prov-dm-ex3_usage-PASS.provn
testcases/prov-dm/prov-dm-ex42_alternate-PASS.provn
testcases/prov-dm/prov-dm-ex4_usage-PASS.provn
testcases/prov-dm/prov-dm-ex54_value-PASS.provn
testcases/prov-dm/prov-dm-ex5_usage-PASS.provn
testcases/prov-dm/prov-dm-ex7_derivation-PASS.provn
testcases/prov-dm/prov-dm-ex8_agent-PASS.provn
testcases/prov-dm/prov-dm-ex9_attribution-PASS.provn
--- a/testcases/prov-dm/prov-dm-ex10_association-PASS.provn	Tue Nov 27 11:44:51 2012 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-Examples of association between an activity and an agent are:
-    creation of a web page under the guidance of a designer;
-    various forms of participation in a panel discussion, including audience member, panelist, or panel chair;
-    a public event, sponsored by a company, and hosted by a museum;
--- a/testcases/prov-dm/prov-dm-ex11_delegation-PASS.provn	Tue Nov 27 11:44:51 2012 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-A student publishing a web page describing an academic department could result in both the student and the department being agents associated with the activity. It may not matter which actual student published a web page, but it may matter significantly that the department told the student to put up the web page. 
\ No newline at end of file
--- a/testcases/prov-dm/prov-dm-ex12_association-PASS.provn	Tue Nov 27 11:44:51 2012 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-An example of association between an activity and an agent involving a plan is: an XSLT transform (an activity) launched by a user (an agent) based on an XSL style sheet (a plan). 
\ No newline at end of file
--- a/testcases/prov-dm/prov-dm-ex13_identification-PASS.provn	Tue Nov 27 11:44:51 2012 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-A service may read a same configuration file on two different occasions. Each usage can be identifed by its own identifier, allowing them to be distinguished. 
\ No newline at end of file
--- a/testcases/prov-dm/prov-dm-ex14_bundle-PASS.provn	Tue Nov 27 11:44:51 2012 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-In a decision making situation, decision makers may be presented with the same piece of knowledge, issued by multiple sources. In order to validate this piece of knowledge, decision makers can consider its provenance, but also the provenance of its provenance, which may help determine whether it can be trusted. 
\ No newline at end of file
--- a/testcases/prov-dm/prov-dm-ex15_collection-PASS.provn	Tue Nov 27 11:44:51 2012 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-An example of collection is an archive of documents. Each document has its own provenance, but the archive itself also has some provenance: who maintained it, which documents it contained at which point in time, how it was assembled, etc. 
\ No newline at end of file
--- a/testcases/prov-dm/prov-dm-ex1_entity-PASS.provn	Tue Nov 27 11:44:51 2012 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-An entity may be the document at IRI http://www.bbc.co.uk/news/science-environment-17526723, a file in a file system, a car, or an idea.
\ No newline at end of file
--- a/testcases/prov-dm/prov-dm-ex2_activity-PASS.provn	Tue Nov 27 11:44:51 2012 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-An activity may be the publishing of a document on the Web, sending a twitter message, extracting metadata embedded in a file, driving a car from Boston to Cambridge, assembling a data set based on a set of measurements, performing a statistical analysis over a data set, sorting news items according to some criteria, running a SPARQL query over a triple store, or editing a file.
\ No newline at end of file
--- a/testcases/prov-dm/prov-dm-ex3_usage-PASS.provn	Tue Nov 27 11:44:51 2012 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-Examples of generation are the completed creation of a file by a program, the completed creation of a linked data set, and the completed publication of a new version of a document. 
\ No newline at end of file
--- a/testcases/prov-dm/prov-dm-ex42_alternate-PASS.provn	Tue Nov 27 11:44:51 2012 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-User Alice writes an article. In its provenance, she wishes to refer to the precise version of the article with a date-specific IRI, as she might edit the article later. Alternatively, user Bob refers to the article in general, independently of its variants over time.
\ No newline at end of file
--- a/testcases/prov-dm/prov-dm-ex4_usage-PASS.provn	Tue Nov 27 11:44:51 2012 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-Usage examples include a procedure beginning to consume an argument, a service starting to read a value on a port, a program beginning to read a configuration file, or the point at which an ingredient, such as eggs, is being added in a baking activity. Usage may entirely consume an entity (e.g. eggs are no longer available after being added to the mix); in contrast, the same entity may be used multiple times, possibly by different activities (e.g. a file on a file system can be read indefinitely). 
\ No newline at end of file
--- a/testcases/prov-dm/prov-dm-ex54_value-PASS.provn	Tue Nov 27 11:44:51 2012 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-The following examples respectively are the string "abc", the integer number 1, and the IRI "http://example.org/foo".
-	"abc"
-	"1" %% xsd:integer
-	"http://example.org/foo" %% xsd:anyURI
-
-The following example shows a value of type prov:QUALIFIED_NAME (see prov:QUALIFIED_NAME [PROV-N]). The prefix ex must be bound to a namespace declared in a namespace declaration.
-	"ex:value" %% prov:QUALIFIED_NAME
-
-Alternatively, the same value can be expressed using the following convenience notation.
-	'ex:value'
--- a/testcases/prov-dm/prov-dm-ex5_usage-PASS.provn	Tue Nov 27 11:44:51 2012 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-Let us consider the activity of driving a car from Boston to Cambridge. One might reasonably ask what entities are used and generated by this activity. This is answered by considering that a single artifact may correspond to several entities; in this case, a car in Boston may be a different entity from the same car in Cambridge. Thus, among other things, an entity "car in Boston" would be used, and a new entity "car in Cambridge" would be generated by this activity of driving. The provenance trace of the car might include: designed in Japan, manufactured in Korea, shipped to Boston USA, purchased by customer, driven to Cambridge, serviced by engineer in Cambridge, etc., all of which might be important information when deciding whether or not it represents a sensible second-hand purchase. Or some of it might alternatively be relevant when trying to determine the truth of a web page reporting a traffic violation involving that car. This breadth of provenance allows descriptions of interactions between physical and digital artifacts. 
\ No newline at end of file
--- a/testcases/prov-dm/prov-dm-ex7_derivation-PASS.provn	Tue Nov 27 11:44:51 2012 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-Examples of derivation include the transformation of a relational table into a linked data set, the transformation of a canvas into a painting, the transportation of a work of art from London to New York, and a physical transformation such as the melting of ice into water.
\ No newline at end of file
--- a/testcases/prov-dm/prov-dm-ex8_agent-PASS.provn	Tue Nov 27 11:44:51 2012 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-Software for checking the use of grammar in a document may be defined as an agent of a document preparation activity; one can also describe its provenance, including for instance the vendor and the version history. A site selling books on the Web, the services involved in the processing of orders, and the companies hosting them are also agents. 
\ No newline at end of file
--- a/testcases/prov-dm/prov-dm-ex9_attribution-PASS.provn	Tue Nov 27 11:44:51 2012 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-A blog post can be attributed to an author, a mobile phone to its manufacturer.
\ No newline at end of file