Prov4J: A Semantic Web Framework for Generic Provenance Management

Andre Freitas
Andre FreitasLecturer at University of Manchester
Prov4J: A Semantic Web Framework for Generic Provenance Management  André Freitas, Arnaud Legendre, Sean O’Riain, Edward Curry
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Motivation: Data on the Web ,[object Object],[object Object],[object Object],[object Object],[object Object]
Motivation ,[object Object],[object Object],[object Object],[object Object]
Generic Provenance Management ,[object Object],[object Object]
Generic Provenance Management Provenance for the Masses
Research Questions ,[object Object],[object Object]
Research Goals ,[object Object],[object Object],[object Object]
Main Components ,[object Object],[object Object],[object Object],W3P Prov4J
W3P ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
W3P: Classes & Properties  (excerpt) Core Workflow Model
Building Prov4J ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Core Requirements ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Core Requirements (cont’d) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
High-Level Architecture
Consumption: Components
Consumption: Query Types ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Capture: Software Engineering Principles ,[object Object],[object Object],[object Object],[object Object],[object Object]
Capture: Adaptations
Capture: Logging & Storage
Scenario
Core Requirements Coverage
Summary ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Future Work ,[object Object],[object Object],[object Object]
[object Object]
Cost of  Reasoning
Provenance Queries:  Evaluation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1 of 27

Recommended

Beacon Network: A System for Global Genomic Data Sharing by
Beacon Network: A System for Global Genomic Data SharingBeacon Network: A System for Global Genomic Data Sharing
Beacon Network: A System for Global Genomic Data SharingMiro Cupak
1.2K views1 slide
Beacon Network: A System for Global Genomic Data Sharing by
Beacon Network: A System for Global Genomic Data SharingBeacon Network: A System for Global Genomic Data Sharing
Beacon Network: A System for Global Genomic Data SharingMiro Cupak
1.1K views1 slide
Beacon: A Protocol for Federated Discovery and Sharing of Genomic Data by
Beacon: A Protocol for Federated Discovery and Sharing of Genomic DataBeacon: A Protocol for Federated Discovery and Sharing of Genomic Data
Beacon: A Protocol for Federated Discovery and Sharing of Genomic DataMiro Cupak
1.1K views1 slide
Making obamacare work with Big Data by
Making obamacare work with Big DataMaking obamacare work with Big Data
Making obamacare work with Big Datalaurenstill
727 views41 slides
Developing of a web-based application to facilitate patient treatment adheren... by
Developing of a web-based application to facilitate patient treatment adheren...Developing of a web-based application to facilitate patient treatment adheren...
Developing of a web-based application to facilitate patient treatment adheren...Gunther Eysenbach
686 views20 slides
Developing of a web-based application to facilitate patient treatment adheren... by
Developing of a web-based application to facilitate patient treatment adheren...Developing of a web-based application to facilitate patient treatment adheren...
Developing of a web-based application to facilitate patient treatment adheren...Gunther Eysenbach
536 views20 slides

More Related Content

What's hot

Enabling Discovery in High-Risk Plaque using Semantic Web Approaches by
Enabling Discovery in High-Risk Plaque using Semantic Web ApproachesEnabling Discovery in High-Risk Plaque using Semantic Web Approaches
Enabling Discovery in High-Risk Plaque using Semantic Web ApproachesTom Plasterer
810 views15 slides
cb-res by
cb-rescb-res
cb-resChristopher Bell
182 views1 slide
PathPresenter by
PathPresenterPathPresenter
PathPresenterimgcommcall
615 views47 slides
Tracking Down the Problem: The Development of a Web-Scale Discovery Troublesh... by
Tracking Down the Problem: The Development of a Web-Scale Discovery Troublesh...Tracking Down the Problem: The Development of a Web-Scale Discovery Troublesh...
Tracking Down the Problem: The Development of a Web-Scale Discovery Troublesh...NASIG
203 views37 slides
tools for reproducible research in an increasingly digital world by
tools for reproducible research in an increasingly digital worldtools for reproducible research in an increasingly digital world
tools for reproducible research in an increasingly digital worldBrian Bot
637 views42 slides
FAIR is not Fair Enough, Particularly for Software Citation, Availability, or... by
FAIR is not Fair Enough, Particularly for Software Citation, Availability, or...FAIR is not Fair Enough, Particularly for Software Citation, Availability, or...
FAIR is not Fair Enough, Particularly for Software Citation, Availability, or...Daniel S. Katz
1.1K views9 slides

What's hot(10)

Enabling Discovery in High-Risk Plaque using Semantic Web Approaches by Tom Plasterer
Enabling Discovery in High-Risk Plaque using Semantic Web ApproachesEnabling Discovery in High-Risk Plaque using Semantic Web Approaches
Enabling Discovery in High-Risk Plaque using Semantic Web Approaches
Tom Plasterer810 views
Tracking Down the Problem: The Development of a Web-Scale Discovery Troublesh... by NASIG
Tracking Down the Problem: The Development of a Web-Scale Discovery Troublesh...Tracking Down the Problem: The Development of a Web-Scale Discovery Troublesh...
Tracking Down the Problem: The Development of a Web-Scale Discovery Troublesh...
NASIG203 views
tools for reproducible research in an increasingly digital world by Brian Bot
tools for reproducible research in an increasingly digital worldtools for reproducible research in an increasingly digital world
tools for reproducible research in an increasingly digital world
Brian Bot637 views
FAIR is not Fair Enough, Particularly for Software Citation, Availability, or... by Daniel S. Katz
FAIR is not Fair Enough, Particularly for Software Citation, Availability, or...FAIR is not Fair Enough, Particularly for Software Citation, Availability, or...
FAIR is not Fair Enough, Particularly for Software Citation, Availability, or...
Daniel S. Katz1.1K views
Web Scale Discovery Vs Federated Search by Nikesh Narayanan
Web Scale Discovery Vs Federated SearchWeb Scale Discovery Vs Federated Search
Web Scale Discovery Vs Federated Search
Nikesh Narayanan6K views
Evaluation of web scale discovery services by Nikesh Narayanan
Evaluation of web scale discovery servicesEvaluation of web scale discovery services
Evaluation of web scale discovery services
Nikesh Narayanan1K views
Federated to library discovery platfoms by Nikesh Narayanan
Federated to library discovery platfomsFederated to library discovery platfoms
Federated to library discovery platfoms
Nikesh Narayanan361 views

Similar to Prov4J: A Semantic Web Framework for Generic Provenance Management

Hybrid Cloud Journey - Maximizing Private and Public Cloud by
Hybrid Cloud Journey - Maximizing Private and Public CloudHybrid Cloud Journey - Maximizing Private and Public Cloud
Hybrid Cloud Journey - Maximizing Private and Public CloudRyan Lynn
396 views48 slides
Best Practices In Load And Stress Testing Cmg Seminar[1] by
Best Practices In Load And Stress Testing Cmg Seminar[1]Best Practices In Load And Stress Testing Cmg Seminar[1]
Best Practices In Load And Stress Testing Cmg Seminar[1]Munirathnam Naidu
1.4K views27 slides
Ontologies for Emergency & Disaster Management by
Ontologies for Emergency & Disaster Management Ontologies for Emergency & Disaster Management
Ontologies for Emergency & Disaster Management Stephane Fellah
1.3K views23 slides
Uses of Data Lakes by
Uses of Data Lakes Uses of Data Lakes
Uses of Data Lakes Amazon Web Services
411 views25 slides
Linked Data and Semantic Web Application Development by Peter Haase by
Linked Data and Semantic Web Application Development by Peter HaaseLinked Data and Semantic Web Application Development by Peter Haase
Linked Data and Semantic Web Application Development by Peter HaaseLaboratory of Information Science and Semantic Technologies
857 views62 slides
Geospatial Ontologies and GeoSPARQL Services by
Geospatial Ontologies and GeoSPARQL ServicesGeospatial Ontologies and GeoSPARQL Services
Geospatial Ontologies and GeoSPARQL ServicesStephane Fellah
804 views16 slides

Similar to Prov4J: A Semantic Web Framework for Generic Provenance Management (20)

Hybrid Cloud Journey - Maximizing Private and Public Cloud by Ryan Lynn
Hybrid Cloud Journey - Maximizing Private and Public CloudHybrid Cloud Journey - Maximizing Private and Public Cloud
Hybrid Cloud Journey - Maximizing Private and Public Cloud
Ryan Lynn396 views
Best Practices In Load And Stress Testing Cmg Seminar[1] by Munirathnam Naidu
Best Practices In Load And Stress Testing Cmg Seminar[1]Best Practices In Load And Stress Testing Cmg Seminar[1]
Best Practices In Load And Stress Testing Cmg Seminar[1]
Munirathnam Naidu1.4K views
Ontologies for Emergency & Disaster Management by Stephane Fellah
Ontologies for Emergency & Disaster Management Ontologies for Emergency & Disaster Management
Ontologies for Emergency & Disaster Management
Stephane Fellah1.3K views
Geospatial Ontologies and GeoSPARQL Services by Stephane Fellah
Geospatial Ontologies and GeoSPARQL ServicesGeospatial Ontologies and GeoSPARQL Services
Geospatial Ontologies and GeoSPARQL Services
Stephane Fellah804 views
AnalyticOps: Lessons Learned Moving Machine-Learning Algorithms to Production... by Robert Grossman
AnalyticOps: Lessons Learned Moving Machine-Learning Algorithms to Production...AnalyticOps: Lessons Learned Moving Machine-Learning Algorithms to Production...
AnalyticOps: Lessons Learned Moving Machine-Learning Algorithms to Production...
Robert Grossman2.3K views
Whither the Hadoop Developer Experience, June Hadoop Meetup, Nitin Motgi by Felicia Haggarty
Whither the Hadoop Developer Experience, June Hadoop Meetup, Nitin MotgiWhither the Hadoop Developer Experience, June Hadoop Meetup, Nitin Motgi
Whither the Hadoop Developer Experience, June Hadoop Meetup, Nitin Motgi
Felicia Haggarty349 views
ALIGNED Data Curation Methods and Tools by AlignedProject
ALIGNED Data Curation Methods and ToolsALIGNED Data Curation Methods and Tools
ALIGNED Data Curation Methods and Tools
AlignedProject722 views
The Analytics Frontier of the Hadoop Eco-System by inside-BigData.com
The Analytics Frontier of the Hadoop Eco-SystemThe Analytics Frontier of the Hadoop Eco-System
The Analytics Frontier of the Hadoop Eco-System
inside-BigData.com2.2K views
Linked Services for the Web of Data by Carlos Pedrinaci
Linked Services for the Web of DataLinked Services for the Web of Data
Linked Services for the Web of Data
Carlos Pedrinaci1.6K views
Semantic Wiki by aesplana
Semantic WikiSemantic Wiki
Semantic Wiki
aesplana370 views
Rich Internet Applications by Youssef Shaath
Rich Internet ApplicationsRich Internet Applications
Rich Internet Applications
Youssef Shaath6.3K views
Cost Effective Web Application Testing by Hari Pudipeddi
Cost Effective Web Application TestingCost Effective Web Application Testing
Cost Effective Web Application Testing
Hari Pudipeddi805 views
SYSTEM ANALYSIS AND DESIGN Assignment help by john mayer
SYSTEM ANALYSIS AND DESIGN Assignment helpSYSTEM ANALYSIS AND DESIGN Assignment help
SYSTEM ANALYSIS AND DESIGN Assignment help
john mayer5.1K views
GAssignment 4 Designing Compliance within the LAN-to-WAN Domain.docx by starkeykellye
GAssignment 4 Designing Compliance within the LAN-to-WAN Domain.docxGAssignment 4 Designing Compliance within the LAN-to-WAN Domain.docx
GAssignment 4 Designing Compliance within the LAN-to-WAN Domain.docx
starkeykellye2 views

More from Andre Freitas

AI Systems @ Manchester by
AI Systems @ ManchesterAI Systems @ Manchester
AI Systems @ ManchesterAndre Freitas
450 views56 slides
AI Beyond Deep Learning by
AI Beyond Deep LearningAI Beyond Deep Learning
AI Beyond Deep LearningAndre Freitas
403 views51 slides
Building AI Applications using Knowledge Graphs by
Building AI Applications using Knowledge GraphsBuilding AI Applications using Knowledge Graphs
Building AI Applications using Knowledge GraphsAndre Freitas
1.5K views291 slides
Open IE tutorial 2018 by
Open IE tutorial 2018Open IE tutorial 2018
Open IE tutorial 2018Andre Freitas
2K views216 slides
Effective Semantics for Engineering NLP Systems by
Effective Semantics for Engineering NLP SystemsEffective Semantics for Engineering NLP Systems
Effective Semantics for Engineering NLP SystemsAndre Freitas
374 views110 slides
SemEval-2017 Task 5: Fine-Grained Sentiment Analysis on Financial Microblogs ... by
SemEval-2017 Task 5: Fine-Grained Sentiment Analysis on Financial Microblogs ...SemEval-2017 Task 5: Fine-Grained Sentiment Analysis on Financial Microblogs ...
SemEval-2017 Task 5: Fine-Grained Sentiment Analysis on Financial Microblogs ...Andre Freitas
576 views37 slides

More from Andre Freitas(20)

Building AI Applications using Knowledge Graphs by Andre Freitas
Building AI Applications using Knowledge GraphsBuilding AI Applications using Knowledge Graphs
Building AI Applications using Knowledge Graphs
Andre Freitas1.5K views
Effective Semantics for Engineering NLP Systems by Andre Freitas
Effective Semantics for Engineering NLP SystemsEffective Semantics for Engineering NLP Systems
Effective Semantics for Engineering NLP Systems
Andre Freitas374 views
SemEval-2017 Task 5: Fine-Grained Sentiment Analysis on Financial Microblogs ... by Andre Freitas
SemEval-2017 Task 5: Fine-Grained Sentiment Analysis on Financial Microblogs ...SemEval-2017 Task 5: Fine-Grained Sentiment Analysis on Financial Microblogs ...
SemEval-2017 Task 5: Fine-Grained Sentiment Analysis on Financial Microblogs ...
Andre Freitas576 views
Semantic Perspectives for Contemporary Question Answering Systems by Andre Freitas
Semantic Perspectives for Contemporary Question Answering SystemsSemantic Perspectives for Contemporary Question Answering Systems
Semantic Perspectives for Contemporary Question Answering Systems
Andre Freitas666 views
Semantic Relation Classification: Task Formalisation and Refinement by Andre Freitas
Semantic Relation Classification: Task Formalisation and RefinementSemantic Relation Classification: Task Formalisation and Refinement
Semantic Relation Classification: Task Formalisation and Refinement
Andre Freitas718 views
Categorization of Semantic Roles for Dictionary Definitions by Andre Freitas
Categorization of Semantic Roles for Dictionary DefinitionsCategorization of Semantic Roles for Dictionary Definitions
Categorization of Semantic Roles for Dictionary Definitions
Andre Freitas352 views
Word Tagging with Foundational Ontology Classes by Andre Freitas
Word Tagging with Foundational Ontology ClassesWord Tagging with Foundational Ontology Classes
Word Tagging with Foundational Ontology Classes
Andre Freitas375 views
Different Semantic Perspectives for Question Answering Systems by Andre Freitas
Different Semantic Perspectives for Question Answering SystemsDifferent Semantic Perspectives for Question Answering Systems
Different Semantic Perspectives for Question Answering Systems
Andre Freitas1.2K views
WISS QA Do it yourself Question answering over Linked Data by Andre Freitas
WISS QA Do it yourself Question answering over Linked DataWISS QA Do it yourself Question answering over Linked Data
WISS QA Do it yourself Question answering over Linked Data
Andre Freitas991 views
Schema-Agnostic Queries (SAQ-2015): Semantic Web Challenge by Andre Freitas
Schema-Agnostic Queries (SAQ-2015): Semantic Web ChallengeSchema-Agnostic Queries (SAQ-2015): Semantic Web Challenge
Schema-Agnostic Queries (SAQ-2015): Semantic Web Challenge
Andre Freitas952 views
How hard is this Query? Measuring the Semantic Complexity of Schema-agnostic ... by Andre Freitas
How hard is this Query? Measuring the Semantic Complexity of Schema-agnostic ...How hard is this Query? Measuring the Semantic Complexity of Schema-agnostic ...
How hard is this Query? Measuring the Semantic Complexity of Schema-agnostic ...
Andre Freitas734 views
Semantics at Scale: A Distributional Approach by Andre Freitas
Semantics at Scale: A Distributional ApproachSemantics at Scale: A Distributional Approach
Semantics at Scale: A Distributional Approach
Andre Freitas821 views
Schema-agnositc queries over large-schema databases: a distributional semanti... by Andre Freitas
Schema-agnositc queries over large-schema databases: a distributional semanti...Schema-agnositc queries over large-schema databases: a distributional semanti...
Schema-agnositc queries over large-schema databases: a distributional semanti...
Andre Freitas1.4K views
A Semantic Web Platform for Automating the Interpretation of Finite Element ... by Andre Freitas
A Semantic Web Platform for Automating the Interpretation of Finite Element ...A Semantic Web Platform for Automating the Interpretation of Finite Element ...
A Semantic Web Platform for Automating the Interpretation of Finite Element ...
Andre Freitas882 views
How Semantic Technologies can help to cure Hearing Loss? by Andre Freitas
How Semantic Technologies can help to cure Hearing Loss?How Semantic Technologies can help to cure Hearing Loss?
How Semantic Technologies can help to cure Hearing Loss?
Andre Freitas620 views
Towards a Distributional Semantic Web Stack by Andre Freitas
Towards a Distributional Semantic Web StackTowards a Distributional Semantic Web Stack
Towards a Distributional Semantic Web Stack
Andre Freitas700 views

Recently uploaded

Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice by
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a ChoiceCreative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a ChoiceTaste
38 views50 slides
Guess Papers ADC 1, Karachi University by
Guess Papers ADC 1, Karachi UniversityGuess Papers ADC 1, Karachi University
Guess Papers ADC 1, Karachi UniversityKhalid Aziz
69 views17 slides
Narration lesson plan by
Narration lesson planNarration lesson plan
Narration lesson planTARIQ KHAN
64 views11 slides
Monthly Information Session for MV Asterix (November) by
Monthly Information Session for MV Asterix (November)Monthly Information Session for MV Asterix (November)
Monthly Information Session for MV Asterix (November)Esquimalt MFRC
91 views26 slides
MercerJesse3.0.pdf by
MercerJesse3.0.pdfMercerJesse3.0.pdf
MercerJesse3.0.pdfjessemercerail
37 views6 slides
Retail Store Scavenger Hunt.pptx by
Retail Store Scavenger Hunt.pptxRetail Store Scavenger Hunt.pptx
Retail Store Scavenger Hunt.pptxjmurphy154
47 views10 slides

Recently uploaded(20)

Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice by Taste
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a ChoiceCreative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice
Taste38 views
Guess Papers ADC 1, Karachi University by Khalid Aziz
Guess Papers ADC 1, Karachi UniversityGuess Papers ADC 1, Karachi University
Guess Papers ADC 1, Karachi University
Khalid Aziz69 views
Narration lesson plan by TARIQ KHAN
Narration lesson planNarration lesson plan
Narration lesson plan
TARIQ KHAN64 views
Monthly Information Session for MV Asterix (November) by Esquimalt MFRC
Monthly Information Session for MV Asterix (November)Monthly Information Session for MV Asterix (November)
Monthly Information Session for MV Asterix (November)
Esquimalt MFRC91 views
Retail Store Scavenger Hunt.pptx by jmurphy154
Retail Store Scavenger Hunt.pptxRetail Store Scavenger Hunt.pptx
Retail Store Scavenger Hunt.pptx
jmurphy15447 views
Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv... by Taste
Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv...Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv...
Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv...
Taste50 views
Nelson_RecordStore.pdf by BrynNelson5
Nelson_RecordStore.pdfNelson_RecordStore.pdf
Nelson_RecordStore.pdf
BrynNelson544 views
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant... by Ms. Pooja Bhandare
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...
Ms. Pooja Bhandare166 views
BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (FRIE... by Nguyen Thanh Tu Collection
BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (FRIE...BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (FRIE...
BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (FRIE...
Parts of Speech (1).pptx by mhkpreet001
Parts of Speech (1).pptxParts of Speech (1).pptx
Parts of Speech (1).pptx
mhkpreet00143 views
SURGICAL MANAGEMENT OF CERVICAL CANCER DR. NN CHAVAN 28102023.pptx by Niranjan Chavan
SURGICAL MANAGEMENT OF CERVICAL CANCER DR. NN CHAVAN 28102023.pptxSURGICAL MANAGEMENT OF CERVICAL CANCER DR. NN CHAVAN 28102023.pptx
SURGICAL MANAGEMENT OF CERVICAL CANCER DR. NN CHAVAN 28102023.pptx
Niranjan Chavan43 views
11.30.23A Poverty and Inequality in America.pptx by mary850239
11.30.23A Poverty and Inequality in America.pptx11.30.23A Poverty and Inequality in America.pptx
11.30.23A Poverty and Inequality in America.pptx
mary85023962 views
Career Building in AI - Technologies, Trends and Opportunities by WebStackAcademy
Career Building in AI - Technologies, Trends and OpportunitiesCareer Building in AI - Technologies, Trends and Opportunities
Career Building in AI - Technologies, Trends and Opportunities
WebStackAcademy40 views
11.28.23 Social Capital and Social Exclusion.pptx by mary850239
11.28.23 Social Capital and Social Exclusion.pptx11.28.23 Social Capital and Social Exclusion.pptx
11.28.23 Social Capital and Social Exclusion.pptx
mary850239383 views
EILO EXCURSION PROGRAMME 2023 by info33492
EILO EXCURSION PROGRAMME 2023EILO EXCURSION PROGRAMME 2023
EILO EXCURSION PROGRAMME 2023
info33492124 views

Prov4J: A Semantic Web Framework for Generic Provenance Management