Participating Team
- Short team name: Gridprovenance
- Participant names: Vikas Deora, Arnaud Contes, Omer Rana
- Project URL: http://gridprovenance.org
- Project Overview: Provenance information provides a useful basis to verify whether a particular application behavior has been adhered to. This is particularly useful to evaluate the basis for a particular outcome, as a result of a process, and to verify if the process involved in making the decision conforms to some pre-defined set of rules. A tool to navigate through and analyze such provenance information is proposed, based on the use of a portal framework that allows different views on provenance information to co-exist. The portal enables users to add custom “portlets” enabling application specific views that would facilitate particular decision making. The use of a portal and portlets follows the architectural constraints of SOA (such as Web services), but also provides presentation interfaces for applications. The aim of the portal is to provide access to provenance information in a way that allows users to personalize their portal with services they would like to use.
The portal provide users with a set of tools to navigate through and analyze a set of p-assertions that represent an executed process. Interaction with a portal is made available using a Web client (browser). On receiving a user request to re-construct a process history, the portlet interacts with local and external PSs to retrieve all the p-assertions related to a particular process execution and perform personalized visualization of this.
- Relevant Publications:
- Navigating Provenance Information for Distributed Healthcare Management (by Vikas Deora, Shrija Rajbhandari, Arnaud Contes, Omer F. Rana, Ian Wootten, Kifor Tamas and Laszlo Z.Varga) In Proceedings of IEEE/WIC/ACM International Conference on Web Intelligence (WI-06), 2006.
Workflow Representation
Provide here a description of how you have encoded the Challenge workflow.
Provenance Trace
Upload a representation of the information you captured when executing the workflow. Explain the structure (provide pointers to documents describing your schemas etc.)
Provenance Queries
For each query, if your system can support your query, provide a description of how you implement the query, what result is returned; otherwise, explain whether the query is in the remit of your system.
Also, make sure you complete the
ProvenanceQueriesMatrix.
Suggested Wokflow Variants
Suggest variants of the workflow that can exhibit capabilities that your system support.
Suggested Queries
Suggest significant queries that your system can support and are not in the proposed list of queries, and how you have implemented/would implement them. These queries may be with regards to a variant of the workflow suggested above.
Categorisation of queries
According to your provenance approach, you may be able to provide a categorisation of queries. Can you elaborate on the categorisation and its rationale.
Live systems
Further Comments
Provide here further comments.
Conclusions
Provide here your conclusions on the challenge, and issues that you like to see discussed at a face to face meeting.
--
VikasDeora
to top