请输入您要查询的百科知识:

 

词条 PROV (Provenance)
释义

  1. PROV model overview

  2. PROV serializations

  3. Tooling

  4. References

{{Infobox technology standard
| title = PROV
| status = Published, W3C Recommendation
| year_started = 2013
| editors = Paul Groth, Luc Moreau
| base_standards =
| related_standards = RDF, OWL, XML
| domain = Semantic Web
| abbreviation = PROV
| website = {{url|https://www.w3.org/TR/prov-overview/}}
}}

The PROV standard defines a data model, serializations, and definitions to support the interchange of provenance information on the Web.[1] Here provenance includes all "information about entities, activities, and people involved in producing a piece of data or thing, which can be used to form assessments about its quality, reliability or trustworthiness".

PROV is a set of recommended standards of the World Wide Web Consortium.[2] These include its data model,[3] an XML schema for that model, an OWL2 ontology mapping that model to RDF, and a mapping from that ontology to Dublin Core. It also includes a notation standard for provenance that is easy for humans to read; methods for accessing and querying prov; and a few other subspecifications.[1]

PROV model overview

The core concepts defined by the PROV Model is are Entity, Activity and Agent.[4] The remaining concepts are relationships between these (e.g. Derivation, Usage, Generation) or specializations (e.g. Person, Collection, Plan).

An Entity captures a thing in the world (in a particular state). The entity was derived from some other entity, and was generated by an Activity that used other entities.

An Agent (e.g. a person or software execution) was associated with the activity, and the entity that was generated by the activity was attributed to that agent.

PROV serializations

Provenance statements can be serialized in different PROV formats, while expressing the same PROV model. Some of the PROV types and relationship names have slight variations from the PROV model concepts to be idiomatic to the format.

For example, [https://www.w3.org/TR/2013/REC-prov-n-20130430/ PROV-N] is a textual format that has a direct mapping to the PROV model:

document

endDocument

The above can be expressed as XML using the [https://www.w3.org/TR/2013/NOTE-prov-xml-20130430/ PROV-XML] schema:

2011-11-16T16:00:00.000Z2011-11-16T16:00:01.000Z

Using the PROV-O mapping to the OWL2 ontology language, which again can be serialized in the RDF format [https://www.w3.org/TR/turtle/ Turtle]:

@prefix prov: .

@prefix xsd: .

@prefix ex: .

ex:e1 a prov:Entity .

ex:a2 a prov:Activity ;

prov:startedAtTime "2011-11-16T16:00:00.000Z"^^xsd:dateTime ;

prov:endedAtTime "2011-11-16T16:00:01.000Z"^^xsd:dateTime .

ex:e1 prov:wasGeneratedBy ex:a2 .

Tooling

Software tools have been developed to help converting between PROV formats and to generate/parse PROV documents in different programming languages:

  • [https://openprovenance.org/services/view/translator PROV Translator] - web service
  • [https://lucmoreau.github.io/ProvToolbox/ PROV Toolbox] - Java API and command line tool
  • [https://prov.readthedocs.io/ PROV Python library] - Python API

References

1. ^{{Cite web|url=https://www.w3.org/TR/2013/NOTE-prov-overview-20130430/|title=PROV-Overview|website=www.w3.org|language=en|access-date=2018-10-03}}
2. ^{{Cite journal|date=2015-12-01|title=The rationale of PROV|journal=Web Semantics: Science, Services and Agents on the World Wide Web|language=en|volume=35|pages=235–257|doi=10.1016/j.websem.2015.04.001|issn=1570-8268|last1=Moreau|first1=Luc|last2=Groth|first2=Paul|last3=Cheney|first3=James|last4=Lebo|first4=Timothy|last5=Miles|first5=Simon}}
3. ^{{Cite web|url=https://www.w3.org/TR/2013/REC-prov-dm-20130430/|title=PROV-DM: The PROV Data Model|website=www.w3.org|language=en|access-date=2018-10-04}}
4. ^{{cite web |title=PROV Model Primer |url=https://www.w3.org/TR/2013/NOTE-prov-primer-20130430/#intuitive-overview-of-prov |publisher=W3C |ref=prov-primer|website=www.w3.org|language=en|access-date=2018-10-17}}
{{web-stub}}

1 : Semantic Web

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/15 0:02:36