Presentation is loading. Please wait.

Presentation is loading. Please wait.

Provenance in Distr. Organ Transplant Management EU PROVENANCE project: an open provenance architecture for distributed.

Similar presentations


Presentation on theme: "Provenance in Distr. Organ Transplant Management EU PROVENANCE project: an open provenance architecture for distributed."— Presentation transcript:

1 http://www.lsi.upc.es/~webia/KEMLG Provenance in Distr. Organ Transplant Management EU PROVENANCE project: an open provenance architecture for distributed applications Javier Vázquez-Salceda 4th Workshop on Agents Applied in Health Care August 28, 2006 EU PROVENANCE project

2 EU PROVENANCE 2 Problem Domain distributed medical applications In distributed medical applications the following information is split into different administration domains (islands of information) medical data The medical data (HC history of patients) workflows The workflows (of the corresponding processes carried out to patients) logs The logs (recording meaningful events) integrated viewfor workflows and logs is needed An integrated view, not only for data but also for workflows and logs is needed To have an integrated view of a patient’s treatment across all institutions To analyse the performance of distributed HC services to detect problems to solve To carry out audits of the system, if requested by medical or legal authorities.

3 EU PROVENANCE 3 Problem Domain Need: to trace back The origins of (medical) decisions and processes The (medical) information available a each step The origins of such information Idea: make the distributed medical system provenance_aware Our def: “Provenance of a piece of data is the process that lead to the data” Re-convert standard logs into provenance-based logging services capable to record information about the workflow execution and the data, and their provenance. Adapt the medical systems to provide provenance information. Have tools to properly reconstruct the full provenance of data

4 EU PROVENANCE 4 Aims of EU PROVENANCE project Define core concepts pertaining to provenance Specify functionality required to become “provenance- aware” Define open data models and protocols that allow distributed systems to inter-operate Standardise data models and protocols Provide a reference implementation Provide reasoning capabilities over provenance data (higher-level queries)

5 EU PROVENANCE 5 Target: Service Oriented Architectures Covering not only Multiagent Systems but other SOA’s (Webservices, GRID) Service Oriented Architectures approach Broad definition of service as component that takes some inputs and produces some outputs. Services are brought together to solve a given problem typically via a workflow definition that specifies their composition. Every application is made up of actors Every change that happens is an action by an actor Actors communicate by sending messages Every action is triggered by a message The outputs of (messages sent by) an actor are caused by the inputs to (messages received by) the actor Direct application to multiagent systems

6 EU PROVENANCE 6 Use cases Aerospace engineering: maintain a historical record of design processes, up to 99 years. Organ transplant management: tracking of previous decisions, crucial to maximise the efficiency in matching and recovery rate of patients

7 EU PROVENANCE 7 Hospital D Lab_1 Lab_2 Lab_3 Hospital A (donor side) Hospital B (recipient side)Hospital C Lab_ALab_B OTA General Practice Center Transplant Unit General Practice Center WL EHCR

8 EU PROVENANCE 8 Transplant Unit Interface Agent Test Lab. Interface Agent EHCR Hospital A OTM Donor Data Collector Agent TU.1 Data Collection request TU.2 Serology Test request TU.3 Brain Death Notification + report TU.4 Decision request TU.5 Decision + report EHCR Hospital B OTM.1 Donor Data request OTM.2 Donor Data HC.1 Patient Data request HC.2 Patient Data OTM.3 Serology test request OTM.4 Serology test result + report An Example PROVENANCE Store 1. Agent messages are recorded as interactions, either by the agents or by the agent platform 1. Agent messages are recorded as interactions, either by the agents or by the agent platform 2. Agents record the internal relationships between inputs and outputs, plus extra meaningful information. 2. Agents record the internal relationships between inputs and outputs, plus extra meaningful information.

9 EU PROVENANCE 9 Author A authored by Author C authored by Author B authored by User X is logged in User Z is logged in User X is logged in User W is logged in User Y is logged in caused by Serology Test Request TU.2 justified by Brain Death report TU.3 response to Decision Request TU.4 Donation Decision TU.5 caused by response to Data Collection Request TU.1 Donor Data Request OTM.1 caused by response to contains parts of Patient Data Request HC.1 Patient Data Hospital B HC.2 response to Serology Test Request OTM.3 caused by Decision report TU.5 justified by based on based on based on Brain Death Notification TU.3 Donor Data OTM.2 Serology Test Result OTM.4 caused by justified by Serology report OTM.4 Which is the basis for donation decision D?

10 EU PROVENANCE 10 Conclusions Provenance may increase the quality of Agent-mediated Health Care services: trace back the origin of (medical) decisions and actions provide an integrated view of a patient’s treatment Issues Connect an electronic computational process with real world Connect past electronic computational processes Currently building a full demonstrator for the Catalan OTA as a use case for EU PROVENANCE Evaluation is planned with some hospital and transplant coordinators in the Barcelona area.

11 EU PROVENANCE 11 EU PROVENANCE project IBM United Kingdom Limited University of Southampton University of Wales, Cardiff Deutsches Zentrum fur Luft- und Raumfahrt s.V Universitat Politècnica de Catalunya MTA SZTAKI


Download ppt "Provenance in Distr. Organ Transplant Management EU PROVENANCE project: an open provenance architecture for distributed."

Similar presentations


Ads by Google