Jump to content

PROV-O

From Data Privacy Vocabularies and Controls Community Group
   PROV is a W3C standard for representing provenance metadata

PROV-O

The PROV Ontology (PROV-O) provides a set of classes, properties, and restrictions that can be used to represent and interchange provenance information generated in different systems and under different contexts. It can also be specialized to create new classes and properties to model provenance information for different applications and domains.

  • domain: provenance
  • creators/authors/publishers: W3C
    • Editors:
      • Timothy Lebo, Rensselaer Polytechnic Institute, USA
      • Satya Sahoo, Case Western Reserve University, USA
      • Deborah McGuinness, Rensselaer Polytechnic Institute, USA
    • Contributors (In alphabetical order):
      • Khalid Belhajjame, University of Manchester, UK
      • James Cheney, University of Edinburgh, UK
      • David Corsar, University of Aberdeen, UK
      • Daniel Garijo, Ontology Engineering Group, Universidad Politécnica de Madrid, Spain
      • Stian Soiland-Reyes, University of Manchester, UK
      • Stephan Zednik, Rensselaer Polytechnic Institute, USA
      • Jun Zhao, University of Oxford, UK
  • license: TODO
  • url link: https://www.w3.org/TR/prov-o/
  • documentation: https://www.w3.org/TR/prov-o/
  • publication: N/A

Relevance

  • origin: W3C recommendation / standard
  • developed since: 30 April 2013 (date of recommendation)
  • latest version: 30 April 2013

Covered Requirements

  • Taxonomy of regulatory privacy terms (including all GDPR terms): N/A
  • Taxonomy for personal data: N/A
  • Taxonomy of purposes: N/A
  • Taxonomy of disclosure: N/A
  • Metadata related to the details of anonymisation: N/A
  • Log vocabularies for immutably and securely recording: Applicable for representation of logs
    • disclosure of consent: as activities and entities
    • revocation of consent: as activities and entities
    • policy changes: as activities and entities
    • transparency: through representation of activities and entities and agents involved
  • Taxonomy of linkage operations: N/A
  • Taxonomies of human behavior: N/A

Uptake and Covered Use-Cases

Widely used in both industry and academia due to being a W3C recommendation.

Reference use-cases:

  • SPECIAL/Proximus use case - personalized touristic recommendations : pending documentation of use-case
  • SPECIAL/DT use case - mobile network quality measurements : pending documentation of use-case
  • SPECIAL/TR use case - ‘Know Your Customer’ (finance, anti-money-laundering) : pending documentation of use-case

Terms and Concepts

Key terms are Activities, Entities, and Agents. More information can be found through documentation.