SlideShare a Scribd company logo
1 of 23
Download to read offline
Introduction
                    An Event-Centric Model
                                Summary




An Event-Centric Provenance Model for Digital
                  Libraries

       C. Tang        D. Castelli L. Candela                      P. Manghi
                       P. Pagano C. Thanos
 Istituto di Scienza e Tecnologie dell’Informazione “A. Faedo” – CNR, Pisa - Italy
                         name.surname@isti.cnr.it

     6th Italian Research Conference on Digital Libraries
                Padua, Italy, 28-29 January 2010



                             C. Tang et al.   An Event-Centric Provenance Model
Introduction
                   An Event-Centric Model
                               Summary


Outline



  1   Introduction
         Motivations


  2   An Event-Centric Model
        The Constituents
        Exploiting the Model




                            C. Tang et al.   An Event-Centric Provenance Model
Introduction
                   An Event-Centric Model    Motivations
                               Summary


What is Provenance?



  Some pseudo-definitions:
      “a summary of the history and context of the data”
      “the parts of the input that influenced (or that explain) a
      part of the output”
      “the part of the input that shows where a part of the output
      came from”
      “a causal graph that shows how a result was computed”




                            C. Tang et al.   An Event-Centric Provenance Model
Introduction
                    An Event-Centric Model    Motivations
                                Summary


What is Provenance?



     Provenance is thus information about
          source, derivation, influences, history
     . . . of an object
          program result, database query
     In e-Science (thus in DLs), it is essential for
          efficiency, reproducibility, accountability, explanation, data
          cleaning, certifying scientific value of data




                             C. Tang et al.   An Event-Centric Provenance Model
Introduction
                   An Event-Centric Model    Motivations
                               Summary


What is the Problem?


  Many models are being developed
      Where-provenance, links output parts to equal input parts
      Why-provenance, explains “why” some data appears in the
      result
      How-provenance, explains “how” a result was calculated
      Workflow, describes result of a parallel/distributed program
  . . . using different assumptions, e.g. system scope, program,
  granularity
  Our goal: develop a “non invasive” and “open” model
  supporting “provenance generation”



                            C. Tang et al.   An Event-Centric Provenance Model
Introduction
                                            The Constituents
                  An Event-Centric Model
                                            Exploiting the Model
                              Summary


The Idea


  Add a layer dedicated to capture provenance-oriented data

                                                             Reference Objects




                                                             Information Objects




                                                              Events




                           C. Tang et al.   An Event-Centric Provenance Model
Introduction
                                            The Constituents
                  An Event-Centric Model
                                            Exploiting the Model
                              Summary


The Model

  Event is a happening having an effect on a Reference Object
  <happenedTo> an Object




                           C. Tang et al.   An Event-Centric Provenance Model
Introduction
                                            The Constituents
                  An Event-Centric Model
                                            Exploiting the Model
                              Summary


The Model

  Each Event has a Type for filtering purposes




                           C. Tang et al.   An Event-Centric Provenance Model
Introduction
                                            The Constituents
                  An Event-Centric Model
                                            Exploiting the Model
                              Summary


The Model

  Description captures the “how” of the Event




                           C. Tang et al.   An Event-Centric Provenance Model
Introduction
                                            The Constituents
                  An Event-Centric Model
                                            Exploiting the Model
                              Summary


The Model

  Place captures the “where” of the Event




                           C. Tang et al.   An Event-Centric Provenance Model
Introduction
                                            The Constituents
                  An Event-Centric Model
                                            Exploiting the Model
                              Summary


The Model

  Time captures the “when” of the Event




                           C. Tang et al.   An Event-Centric Provenance Model
Introduction
                                            The Constituents
                  An Event-Centric Model
                                            Exploiting the Model
                              Summary


The Model

  The Agent controls the Event




                           C. Tang et al.   An Event-Centric Provenance Model
Introduction
                                            The Constituents
                  An Event-Centric Model
                                            Exploiting the Model
                              Summary


The Model

  Rationale captures the “why” of the Event




                           C. Tang et al.   An Event-Centric Provenance Model
Introduction
                                            The Constituents
                  An Event-Centric Model
                                            Exploiting the Model
                              Summary


The Model

  The Parameter is any additional information




                           C. Tang et al.   An Event-Centric Provenance Model
Introduction
                                             The Constituents
                   An Event-Centric Model
                                             Exploiting the Model
                               Summary


The Model

  Don’t reinvent the wheel!!!




                            C. Tang et al.   An Event-Centric Provenance Model
Introduction
                                           The Constituents
             An Event-Centric Model
                                           Exploiting the Model
                         Summary


Computing the provenance



                                       4                                1




                  5
                                                3                   2




                      C. Tang et al.       An Event-Centric Provenance Model
Introduction
                                             The Constituents
                   An Event-Centric Model
                                             Exploiting the Model
                               Summary


The granularity issue

  High flexibility by relying on the Information Object relationships

                                                              Reference Objects

                       part-of


                                                              Information Objects




                                                               Events




                            C. Tang et al.   An Event-Centric Provenance Model
Introduction
                                           The Constituents
                 An Event-Centric Model
                                           Exploiting the Model
                             Summary


The AquaMaps scenario



     AquaMaps is one of the VRE supported by the D4Science
     e-Infrastructure
         Aggregate data on species from multiple and evolving data
         sources (e.g. OBIS, GBIF)
         Curate aggregated data
         Generate species distribution and biodiversity prediction
         maps




                          C. Tang et al.   An Event-Centric Provenance Model
Introduction
                                            The Constituents
                  An Event-Centric Model
                                            Exploiting the Model
                              Summary


Example 1



  Find the events occurred to the Salmon object




                           C. Tang et al.   An Event-Centric Provenance Model
Introduction
                                            The Constituents
                  An Event-Centric Model
                                            Exploiting the Model
                              Summary


Example 2



  Find the contributors to the Salmon object




                           C. Tang et al.   An Event-Centric Provenance Model
Introduction
                                            The Constituents
                  An Event-Centric Model
                                            Exploiting the Model
                              Summary


Example 3



  How to explain the existence of the Salmon object




                           C. Tang et al.   An Event-Centric Provenance Model
Introduction
                An Event-Centric Model
                            Summary


Summary

    Provenance is an essential feature in Digital Libraries and
    eScience scenarios
    Many provenance models are being developed using
    different assumptions
    A DL oriented provenance model that is event-based,
    “open” and “non invasive”
    Future steps
        validation and consolidation of the model in the context of
        new DLs application scenarios
        implementation of a infrastructural service realising the
        model in the D4Science infrastructure




                         C. Tang et al.   An Event-Centric Provenance Model
Introduction
                An Event-Centric Model
                            Summary


Summary
    Provenance is an essential feature in Digital Libraries and
    eScience scenarios
    Many provenance models are being developed using
    different assumptions
    A DL oriented provenance model that is event-based,
    “open” and “non invasive”
    Future steps
        validation and consolidation of the model in the context of
        new DLs application scenarios
        implementation of a infrastructural service realising the
        model in the D4Science infrastructure



               http://www.d4science.eu
                 http://www.dlorg.eu
                         C. Tang et al.   An Event-Centric Provenance Model

More Related Content

Viewers also liked

Chatham 2014
Chatham 2014Chatham 2014
Chatham 2014Sue Adler
 
SJob 2
SJob 2SJob 2
SJob 2d3ves
 
An Extensible Virtual Digital Libraries Generator @ ECDL 2008
An Extensible Virtual Digital Libraries Generator @ ECDL 2008An Extensible Virtual Digital Libraries Generator @ ECDL 2008
An Extensible Virtual Digital Libraries Generator @ ECDL 2008Leonardo Candela
 
SJob
SJobSJob
SJobd3ves
 
วารุณี
วารุณีวารุณี
วารุณีwarunee18
 
Romanesque art sp16
Romanesque art sp16Romanesque art sp16
Romanesque art sp16J Luque
 
IEC Orientation first year for B-Tech
IEC Orientation first year for B-TechIEC Orientation first year for B-Tech
IEC Orientation first year for B-Techiec
 
Extending the consequentiality of invisible work in the food justice movement
Extending the consequentiality of invisible work in the food justice movementExtending the consequentiality of invisible work in the food justice movement
Extending the consequentiality of invisible work in the food justice movementjamiejosephson
 
Tugas metpen ane nurussyamsiyah (062410045)
Tugas metpen ane nurussyamsiyah (062410045)Tugas metpen ane nurussyamsiyah (062410045)
Tugas metpen ane nurussyamsiyah (062410045)zhukma
 
A presentation on economic news for the week
A presentation on economic news for the weekA presentation on economic news for the week
A presentation on economic news for the weekgaganhanda11 gaganhanda11
 
Building a Single Page App: One Page at a Time
Building a Single Page App: One Page at a TimeBuilding a Single Page App: One Page at a Time
Building a Single Page App: One Page at a TimeIvayr Farah Netto
 
20130528 solution linux_frousseau_nopain_webdev
20130528 solution linux_frousseau_nopain_webdev20130528 solution linux_frousseau_nopain_webdev
20130528 solution linux_frousseau_nopain_webdevFrank Rousseau
 

Viewers also liked (20)

Ramas de la biologia
Ramas de la biologiaRamas de la biologia
Ramas de la biologia
 
Chatham 2014
Chatham 2014Chatham 2014
Chatham 2014
 
SJob 2
SJob 2SJob 2
SJob 2
 
An Extensible Virtual Digital Libraries Generator @ ECDL 2008
An Extensible Virtual Digital Libraries Generator @ ECDL 2008An Extensible Virtual Digital Libraries Generator @ ECDL 2008
An Extensible Virtual Digital Libraries Generator @ ECDL 2008
 
SJob
SJobSJob
SJob
 
วารุณี
วารุณีวารุณี
วารุณี
 
Romanesque art sp16
Romanesque art sp16Romanesque art sp16
Romanesque art sp16
 
IEC Orientation first year for B-Tech
IEC Orientation first year for B-TechIEC Orientation first year for B-Tech
IEC Orientation first year for B-Tech
 
Extending the consequentiality of invisible work in the food justice movement
Extending the consequentiality of invisible work in the food justice movementExtending the consequentiality of invisible work in the food justice movement
Extending the consequentiality of invisible work in the food justice movement
 
Mabini(lecture5)
Mabini(lecture5)Mabini(lecture5)
Mabini(lecture5)
 
Lean & Green at Local Restaurants
Lean & Green at Local RestaurantsLean & Green at Local Restaurants
Lean & Green at Local Restaurants
 
Tugas metpen ane nurussyamsiyah (062410045)
Tugas metpen ane nurussyamsiyah (062410045)Tugas metpen ane nurussyamsiyah (062410045)
Tugas metpen ane nurussyamsiyah (062410045)
 
A presentation on economic news for the week
A presentation on economic news for the weekA presentation on economic news for the week
A presentation on economic news for the week
 
Galaxy
GalaxyGalaxy
Galaxy
 
Kannanotto: Oppisopimuskoulutus tarvitsee oman kehittämisohjelmansa
Kannanotto: Oppisopimuskoulutus tarvitsee oman kehittämisohjelmansaKannanotto: Oppisopimuskoulutus tarvitsee oman kehittämisohjelmansa
Kannanotto: Oppisopimuskoulutus tarvitsee oman kehittämisohjelmansa
 
Making systemic change[1]
Making systemic change[1]Making systemic change[1]
Making systemic change[1]
 
Building a Single Page App: One Page at a Time
Building a Single Page App: One Page at a TimeBuilding a Single Page App: One Page at a Time
Building a Single Page App: One Page at a Time
 
Gagan
GaganGagan
Gagan
 
Edgarbpp
EdgarbppEdgarbpp
Edgarbpp
 
20130528 solution linux_frousseau_nopain_webdev
20130528 solution linux_frousseau_nopain_webdev20130528 solution linux_frousseau_nopain_webdev
20130528 solution linux_frousseau_nopain_webdev
 

Recently uploaded

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 

Recently uploaded (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

An Event-Centric Provenance Model for Digital Libraries @ IRCDL 2010

  • 1. Introduction An Event-Centric Model Summary An Event-Centric Provenance Model for Digital Libraries C. Tang D. Castelli L. Candela P. Manghi P. Pagano C. Thanos Istituto di Scienza e Tecnologie dell’Informazione “A. Faedo” – CNR, Pisa - Italy name.surname@isti.cnr.it 6th Italian Research Conference on Digital Libraries Padua, Italy, 28-29 January 2010 C. Tang et al. An Event-Centric Provenance Model
  • 2. Introduction An Event-Centric Model Summary Outline 1 Introduction Motivations 2 An Event-Centric Model The Constituents Exploiting the Model C. Tang et al. An Event-Centric Provenance Model
  • 3. Introduction An Event-Centric Model Motivations Summary What is Provenance? Some pseudo-definitions: “a summary of the history and context of the data” “the parts of the input that influenced (or that explain) a part of the output” “the part of the input that shows where a part of the output came from” “a causal graph that shows how a result was computed” C. Tang et al. An Event-Centric Provenance Model
  • 4. Introduction An Event-Centric Model Motivations Summary What is Provenance? Provenance is thus information about source, derivation, influences, history . . . of an object program result, database query In e-Science (thus in DLs), it is essential for efficiency, reproducibility, accountability, explanation, data cleaning, certifying scientific value of data C. Tang et al. An Event-Centric Provenance Model
  • 5. Introduction An Event-Centric Model Motivations Summary What is the Problem? Many models are being developed Where-provenance, links output parts to equal input parts Why-provenance, explains “why” some data appears in the result How-provenance, explains “how” a result was calculated Workflow, describes result of a parallel/distributed program . . . using different assumptions, e.g. system scope, program, granularity Our goal: develop a “non invasive” and “open” model supporting “provenance generation” C. Tang et al. An Event-Centric Provenance Model
  • 6. Introduction The Constituents An Event-Centric Model Exploiting the Model Summary The Idea Add a layer dedicated to capture provenance-oriented data Reference Objects Information Objects Events C. Tang et al. An Event-Centric Provenance Model
  • 7. Introduction The Constituents An Event-Centric Model Exploiting the Model Summary The Model Event is a happening having an effect on a Reference Object <happenedTo> an Object C. Tang et al. An Event-Centric Provenance Model
  • 8. Introduction The Constituents An Event-Centric Model Exploiting the Model Summary The Model Each Event has a Type for filtering purposes C. Tang et al. An Event-Centric Provenance Model
  • 9. Introduction The Constituents An Event-Centric Model Exploiting the Model Summary The Model Description captures the “how” of the Event C. Tang et al. An Event-Centric Provenance Model
  • 10. Introduction The Constituents An Event-Centric Model Exploiting the Model Summary The Model Place captures the “where” of the Event C. Tang et al. An Event-Centric Provenance Model
  • 11. Introduction The Constituents An Event-Centric Model Exploiting the Model Summary The Model Time captures the “when” of the Event C. Tang et al. An Event-Centric Provenance Model
  • 12. Introduction The Constituents An Event-Centric Model Exploiting the Model Summary The Model The Agent controls the Event C. Tang et al. An Event-Centric Provenance Model
  • 13. Introduction The Constituents An Event-Centric Model Exploiting the Model Summary The Model Rationale captures the “why” of the Event C. Tang et al. An Event-Centric Provenance Model
  • 14. Introduction The Constituents An Event-Centric Model Exploiting the Model Summary The Model The Parameter is any additional information C. Tang et al. An Event-Centric Provenance Model
  • 15. Introduction The Constituents An Event-Centric Model Exploiting the Model Summary The Model Don’t reinvent the wheel!!! C. Tang et al. An Event-Centric Provenance Model
  • 16. Introduction The Constituents An Event-Centric Model Exploiting the Model Summary Computing the provenance 4 1 5 3 2 C. Tang et al. An Event-Centric Provenance Model
  • 17. Introduction The Constituents An Event-Centric Model Exploiting the Model Summary The granularity issue High flexibility by relying on the Information Object relationships Reference Objects part-of Information Objects Events C. Tang et al. An Event-Centric Provenance Model
  • 18. Introduction The Constituents An Event-Centric Model Exploiting the Model Summary The AquaMaps scenario AquaMaps is one of the VRE supported by the D4Science e-Infrastructure Aggregate data on species from multiple and evolving data sources (e.g. OBIS, GBIF) Curate aggregated data Generate species distribution and biodiversity prediction maps C. Tang et al. An Event-Centric Provenance Model
  • 19. Introduction The Constituents An Event-Centric Model Exploiting the Model Summary Example 1 Find the events occurred to the Salmon object C. Tang et al. An Event-Centric Provenance Model
  • 20. Introduction The Constituents An Event-Centric Model Exploiting the Model Summary Example 2 Find the contributors to the Salmon object C. Tang et al. An Event-Centric Provenance Model
  • 21. Introduction The Constituents An Event-Centric Model Exploiting the Model Summary Example 3 How to explain the existence of the Salmon object C. Tang et al. An Event-Centric Provenance Model
  • 22. Introduction An Event-Centric Model Summary Summary Provenance is an essential feature in Digital Libraries and eScience scenarios Many provenance models are being developed using different assumptions A DL oriented provenance model that is event-based, “open” and “non invasive” Future steps validation and consolidation of the model in the context of new DLs application scenarios implementation of a infrastructural service realising the model in the D4Science infrastructure C. Tang et al. An Event-Centric Provenance Model
  • 23. Introduction An Event-Centric Model Summary Summary Provenance is an essential feature in Digital Libraries and eScience scenarios Many provenance models are being developed using different assumptions A DL oriented provenance model that is event-based, “open” and “non invasive” Future steps validation and consolidation of the model in the context of new DLs application scenarios implementation of a infrastructural service realising the model in the D4Science infrastructure http://www.d4science.eu http://www.dlorg.eu C. Tang et al. An Event-Centric Provenance Model