Omitola w3 c_govtlinkeddata
-
Upload
tope-omitola -
Category
Education
-
view
865 -
download
0
description
Transcript of Omitola w3 c_govtlinkeddata
1
http://www.enakting.org/
http://www.enakting.org/provenance/voidp/
Provenance Models for Linked Data
Tope Omitola W3C GLD WG F2F1, 30 June 2011
Government Linked Data
• Explosion of Government Linked Data efforts and projects.
• data.gov, data.gov.au, data.gov.au• Examples
Examples of Government Linked Data (csv)
Examples of Government Linked Data (rdf)
Provenance and Trust
• Whom do you trust on the Web?
Provenance and Trust• Mash-ups, aggregation, integration, data re-use.
• How do you elicit Reliability and Accuracy?• Generate trust by revealing as much information of you as possible.
• Enables consumers to decide the quality and trustworthiness of your data.
• Useful for Data Discovery/Mining + Query Planning.
Different kinds of Provenance• When was x derived (when-provenance).• How was x derived (how-provenance).• What data was used to derive x (what-
provenance).• Who carried out the transformation(s) from whence x came (who-provenance).
Provenance Models for Linked Datasets
• Provenance Vocabulary Ontology
Provenance Models for Linked Datasets(contd)• Open Provenance Model
Provenance Models for Linked Datasets(contd)
• Provenance for Datasets (voidp)• http://www.enakting.org/provenance/voidp/
voiD Provenance Extension voidp• Designed to be simple and lightweight.• Mainly for (RDF) data publishers.• Should include necessary information of the process, its inputs, and outputs.
• Basis is simple: An agent runs a process on a data (or dataset) to get another data (or dataset).
• Agent → Process → Data → Data’ .• @prefix voidp:
<http://purl.org/void/provenance/ns> .
Voidp Classes and Predicates• voidp:ProvenanceEvent: items under provenance control.• voidp:actor: actor, person, group, software or physical artifact,
involved in this provenance event.• voidp:certification:used to contain dataset’ signature elements• voidp:contact: contact details of whom to contact should people
have queries about this dataset.• voidp:item:the provenance characteristics of a data item under
provenance control.• voidp:processType: the type of transformation or conversion procedure
carried out on the item’s source• voidp:resultingDataset: dataset that is the result of this provenance event.• voidp:sourceDataset: source dataset for the data item under provenance
control.
A Concrete Example• voidp:activity [• a voidp:Provenance; • voidp:item [• foaf:name <http://crime.psi.enakting.org/stats/1898/2002/ds1>;• rdf:type scovo:Dataset;• rdfs:label "RECORDED CRIME STATISTICS 1898 -
2001/02"@en ;• prv:createdBy [• rdf:type
prv:Actor ;• prv:performedBy
<http://tomitola> ;• ];• voidp:originatingSource <http://
rds.homeoffice.gov.uk/rds/pdfs07/recorded-crime-1898-2002.xls> ;
• voidp:hashValue "12335353535"^^xsd:string ;
• voidp:processType <http://void.rkbexplorer.com/id/dataset/123456789> ;
• to:hasBeginning"2010-10-24T21:32:52"^^xsd:dateTime ;
• to:hasEnd"2010-10-25T09:32:00"^^xsd:dateTime ;
• ];
• voidp:item [• foaf:name <http://crime.psi.enakting.org/stats/1898/2002/ds1_1>;• rdfs:label "Column for values of Homicide for
1898."@en;• prv:createdBy [• rdf:type
prv:Actor ;• prv:performedAt
"2010-10-24T21:32:52"^^xsd:dateTime ;• prv:performedBy
<http://tomitola> ;• ];• voidp:originatingSource <http://
crime.psi.enakting.org/stats/1898/2002/ds1> ;• voidp:processType <http://
void.rkbexplorer.com/id/dataset/123456789> ;• ];
Questions
• http://www.enakting.org/• http://www.enakting.org/provenance/voidp/