Second Provenance Challenge Template | |||||||||||||||||||||||||||||||||||||
| Line: 7 to 7 | |||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Participating Team
| |||||||||||||||||||||||||||||||||||||
| Changed: | |||||||||||||||||||||||||||||||||||||
| < < |
| ||||||||||||||||||||||||||||||||||||
| > > |
| ||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
| Line: 34 to 34 | |||||||||||||||||||||||||||||||||||||
Provenance Activities (Provenance Data to Import)Each activity is a individual XML document. For convenience, they have been concatenated into a single XML document under a single root element | |||||||||||||||||||||||||||||||||||||
| Changed: | |||||||||||||||||||||||||||||||||||||
| < < |
| ||||||||||||||||||||||||||||||||||||
| > > |
| ||||||||||||||||||||||||||||||||||||
| Changed: | |||||||||||||||||||||||||||||||||||||
| < < |
| ||||||||||||||||||||||||||||||||||||
| > > |
|||||||||||||||||||||||||||||||||||||
| Changed: | |||||||||||||||||||||||||||||||||||||
| < < |
| ||||||||||||||||||||||||||||||||||||
| > > |
| ||||||||||||||||||||||||||||||||||||
| Changed: | |||||||||||||||||||||||||||||||||||||
| < < |
| ||||||||||||||||||||||||||||||||||||
| > > |
| ||||||||||||||||||||||||||||||||||||
| Changed: | |||||||||||||||||||||||||||||||||||||
| < < |
(For an example of a provenance view that is generated in Karma from these activities, see [[][Stage I WorkflowTrace?]], [[Stage II WorkflowTrace?][]], and [[Stage III WorkflowTrace?][]]. These views are for sample only and not expected to be used for importing.) | ||||||||||||||||||||||||||||||||||||
| > > |
(For an example of a provenance view that is generated in Karma from these activities, see Stage I WorkflowTrace, Stage II WorkflowTrace, Stage III WorkflowTrace, and Alternate Stage III WorkflowTrace. These views are for sample only and not expected to be used for importing.) | ||||||||||||||||||||||||||||||||||||
Provenance Activity Description & UtilitiesHere is a description of the key provenance activities that can help with importing the data. The activity types described here encapsulate all information required to answer the Challenge queries. Other activity types present in the dump above are useful for more complex querying and monitoring requirements. | |||||||||||||||||||||||||||||||||||||
| Line: 65 to 65 | |||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
| Changed: | |||||||||||||||||||||||||||||||||||||
| < < |
Karma libraries? are available for reading the XML activities as Apache XML Bean objects in Java. | ||||||||||||||||||||||||||||||||||||
| > > |
Karma libraries are available for reading the XML activities as Apache XML Bean objects in Java. | ||||||||||||||||||||||||||||||||||||
Model Integration Results | |||||||||||||||||||||||||||||||||||||
| Line: 87 to 87 | |||||||||||||||||||||||||||||||||||||
| Provide here your conclusions on the challenge, and issues that you like to see discussed at a face to face meeting. | |||||||||||||||||||||||||||||||||||||
| Changed: | |||||||||||||||||||||||||||||||||||||
| < < |
-- YogeshSimmhan - 18 Feb 2007 | ||||||||||||||||||||||||||||||||||||
| > > |
-- YogeshSimmhan - 22 Feb 2007 | ||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
| Changed: | |||||||||||||||||||||||||||||||||||||
| < < |
| ||||||||||||||||||||||||||||||||||||
| > > |
| ||||||||||||||||||||||||||||||||||||
Second Provenance Challenge Template | ||||||||
| Line: 24 to 24 | ||||||||
|---|---|---|---|---|---|---|---|---|
Workflow Model
| ||||||||
| Changed: | ||||||||
| < < |
| | | |
| |||||||
| > > |
| | | |
| |||||||
| ||||||||
| Line: 46 to 46 | ||||||||
Provenance Activity Description & UtilitiesHere is a description of the key provenance activities that can help with importing the data. The activity types described here encapsulate all information required to answer the Challenge queries. Other activity types present in the dump above are useful for more complex querying and monitoring requirements. | ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
In our model, we make a distinction between and abstract service and a service instance. Workflows are composed by connecting abstract services, while instances of services are used during workflow invocation through late binding. Service instances are identified using a globally unique 'serviceID'. Workflows are also considered as a type of service. Hence, you can compose an abstract workflow out of abstract services and out of other abstract workflows. Workflow instances also have a globally unique 'serviceID' that identifies the workflow instance. Data products are identified by a globally unique ID and they optionally have a replica URL associated with them when they appear in activities.
Service instances are usually invoked in the context of a workflow. An invocation is identified by 4 parts:
| |||||||
| Karma libraries? are available for reading the XML activities as Apache XML Bean objects in Java. | ||||||||
Second Provenance Challenge Template | |||||||||||||||||||||||||
| Line: 9 to 9 | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||
| Changed: | |||||||||||||||||||||||||
| < < |
| ||||||||||||||||||||||||
| > > |
| ||||||||||||||||||||||||
Differences from First ChallengeNote here any changes in your provenance representation, workflow enactment or system since the first challenge. Alternatively, if you did not participate in the first challenge, please provide the same details as were required for those who did (particularly workflow representation and provenance representation). | |||||||||||||||||||||||||
| Added: | |||||||||||||||||||||||||
| > > |
Karma has a provenance collection part in the form of provenance activities collected from workflow executions and a provenance dissemination part in the form of views generated from the activities. In the First Challenge, we exposed the views of the provenance collected, such as Workflow Trace and Data Provenance. The views were themselves not sufficient to answer all queries and the actual provenance activities are necessary. Hence, in addition to the provenance views, we are also submitting the provenance activities we collect that gives the complete description for the workflow run that has sufficient information to answer all queries. | ||||||||||||||||||||||||
Provenance Data for Workflow PartsGive links here to your provenance data files for the workflow parts of the challenge: three parts for the original workflow and three parts for the modified workflow (as per provenance query 7). The data files could be attached to the results page. | |||||||||||||||||||||||||
| Added: | |||||||||||||||||||||||||
| > > |
Workflow Model
Provenance Activities (Provenance Data to Import)Each activity is a individual XML document. For convenience, they have been concatenated into a single XML document under a single root element
Provenance Activity Description & UtilitiesHere is a description of the key provenance activities that can help with importing the data. The activity types described here encapsulate all information required to answer the Challenge queries. Other activity types present in the dump above are useful for more complex querying and monitoring requirements.
| ||||||||||||||||||||||||
Model Integration ResultsState here which combinations of teams' models you have managed to perform the provenance query over | |||||||||||||||||||||||||
| Line: 41 to 77 | |||||||||||||||||||||||||
| -- YogeshSimmhan - 18 Feb 2007 | |||||||||||||||||||||||||
| Added: | |||||||||||||||||||||||||
| > > |
| ||||||||||||||||||||||||
Second Provenance Challenge Template | ||||||||
| Line: 7 to 7 | ||||||||
|---|---|---|---|---|---|---|---|---|
Participating Team
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
| ||||||||
| Line: 1 to 1 | ||||||||
|---|---|---|---|---|---|---|---|---|
| Added: | ||||||||
| > > |
Second Provenance Challenge TemplateParticipating Team
Differences from First ChallengeNote here any changes in your provenance representation, workflow enactment or system since the first challenge. Alternatively, if you did not participate in the first challenge, please provide the same details as were required for those who did (particularly workflow representation and provenance representation).Provenance Data for Workflow PartsGive links here to your provenance data files for the workflow parts of the challenge: three parts for the original workflow and three parts for the modified workflow (as per provenance query 7). The data files could be attached to the results page.Model Integration ResultsState here which combinations of teams' models you have managed to perform the provenance query overTranslation DetailsDescribe details regarding how data models were translated (or otherwise used to answer the query following the team's approach), any data which was absent from a downloaded model, and whether this affected the possibility of translation or successful provenance query, and any data which was excluded in translation from a downloaded model because it was extraneousBenchmarksDescribe your proposed benchmark queries, how the comparable quantities are determined, and the results of applying the benchmark to your own systemFurther CommentsProvide here further comments.ConclusionsProvide here your conclusions on the challenge, and issues that you like to see discussed at a face to face meeting. -- YogeshSimmhan - 18 Feb 2007 | |||||||