--- a/ontology/prov-o.html Mon Apr 02 10:07:57 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,4230 +0,0 @@
-<!DOCTYPE html>
-<html dir="ltr" lang="en"><head>
- <title>The PROV Ontology: It's not scary.</title>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-
- <link href="prov-o_files/owl.html" rel="stylesheet" type="text/css">
- <link href="prov-o_files/Primer.html" rel="stylesheet" type="text/css">
- <link href="prov-o_files/rec.html" rel="stylesheet" type="text/css">
- <link href="prov-o_files/extra.html" rel="stylesheet" type="text/css">
- <!--
- === NOTA BENE ===
- For the three scripts below, if your spec resides on dev.w3 you can check them
- out in the same tree and use relative links so that they'll work offline,
- -->
-<!-- From DM -->
- <style type="text/css">
- .note { font-size:small; margin-left:50px }
- table { text-align: center; vertical-align: middle }
- </style>
- <style type="text/css">
- table.qualified-forms {
- width: 75%;
- }
- ul.hlist {
- margin: 20px;
- }
- table {
- margin: 20px;
- border:1px solid navy;
- background-color: #F4FFFF;
- }
- table th {
- background-color: LightGoldenRodYellow;
- }
- table tr {
- padding: 2px;
- border: 1px solid navy;
- }
- table td {
- text-align: left;
- padding-top: 5px;
- padding-bottom: 5px;
- padding-left: 15px;
- padding-right: 15px;
- }
- table td.prov-attribute {
- width: 20%
- }
- table.prov-detail a:visited {
- color:black; text-decoration:none;
- }
- table.prov-detail a:link {
- color:black; text-decoration:none;
- }
- </style>
-
-
-
-
-
- <style type="text/css">
-/*****************************************************************
- * ReSpec CSS
- * Robin Berjon (robin at berjon dot com)
- * v0.05 - 2009-07-31
- *****************************************************************/
-
-
-/* --- INLINES --- */
-em.rfc2119 {
- text-transform: lowercase;
- font-variant: small-caps;
- font-style: normal;
- color: #900;
-}
-
-h1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,
-h1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {
- border: none;
-}
-
-dfn {
- font-weight: bold;
-}
-
-a.internalDFN {
- color: inherit;
- border-bottom: 1px solid #99c;
- text-decoration: none;
-}
-
-a.externalDFN {
- color: inherit;
- border-bottom: 1px dotted #ccc;
- text-decoration: none;
-}
-
-a.bibref {
- text-decoration: none;
-}
-
-code {
- color: #ff4500;
-}
-
-
-/* --- WEB IDL --- */
-pre.idl {
- border-top: 1px solid #90b8de;
- border-bottom: 1px solid #90b8de;
- padding: 1em;
- line-height: 120%;
-}
-
-pre.idl::before {
- content: "WebIDL";
- display: block;
- width: 150px;
- background: #90b8de;
- color: #fff;
- font-family: initial;
- padding: 3px;
- font-weight: bold;
- margin: -1em 0 1em -1em;
-}
-
-.idlType {
- color: #ff4500;
- font-weight: bold;
- text-decoration: none;
-}
-
-/*.idlModule*/
-/*.idlModuleID*/
-/*.idlInterface*/
-.idlInterfaceID, .idlDictionaryID {
- font-weight: bold;
- color: #005a9c;
-}
-
-.idlSuperclass {
- font-style: italic;
- color: #005a9c;
-}
-
-/*.idlAttribute*/
-.idlAttrType, .idlFieldType, .idlMemberType {
- color: #005a9c;
-}
-.idlAttrName, .idlFieldName, .idlMemberName {
- color: #ff4500;
-}
-.idlAttrName a, .idlFieldName a, .idlMemberName a {
- color: #ff4500;
- border-bottom: 1px dotted #ff4500;
- text-decoration: none;
-}
-
-/*.idlMethod*/
-.idlMethType {
- color: #005a9c;
-}
-.idlMethName {
- color: #ff4500;
-}
-.idlMethName a {
- color: #ff4500;
- border-bottom: 1px dotted #ff4500;
- text-decoration: none;
-}
-
-/*.idlParam*/
-.idlParamType {
- color: #005a9c;
-}
-.idlParamName {
- font-style: italic;
-}
-
-.extAttr {
- color: #666;
-}
-
-/*.idlConst*/
-.idlConstType {
- color: #005a9c;
-}
-.idlConstName {
- color: #ff4500;
-}
-.idlConstName a {
- color: #ff4500;
- border-bottom: 1px dotted #ff4500;
- text-decoration: none;
-}
-
-/*.idlException*/
-.idlExceptionID {
- font-weight: bold;
- color: #c00;
-}
-
-.idlTypedefID, .idlTypedefType {
- color: #005a9c;
-}
-
-.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {
- color: #c00;
- font-weight: normal;
-}
-
-.excName a {
- font-family: monospace;
-}
-
-.idlRaises a.idlType, .excName a.idlType {
- border-bottom: 1px dotted #c00;
-}
-
-.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {
- width: 45px;
- text-align: center;
-}
-.excGetSetTrue, .prmNullTrue, .prmOptTrue { color: #0c0; }
-.excGetSetFalse, .prmNullFalse, .prmOptFalse { color: #c00; }
-
-.idlImplements a {
- font-weight: bold;
-}
-
-dl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {
- margin-left: 2em;
-}
-
-.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {
- font-weight: normal;
-}
-
-.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {
- font-weight: bold;
- color: #000;
- font-family: monospace;
-}
-
-.attributes dt code, .fields dt code, .dictionary-members dt code {
- background: #ffffd2;
-}
-
-.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {
- color: #005a9c;
- background: transparent;
- font-family: inherit;
- font-weight: normal;
- font-style: italic;
-}
-
-.methods dt code {
- background: #d9e6f8;
-}
-
-.constants dt code {
- background: #ddffd2;
-}
-
-.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {
- margin-bottom: 1em;
-}
-
-table.parameters, table.exceptions {
- border-spacing: 0;
- border-collapse: collapse;
- margin: 0.5em 0;
- width: 100%;
-}
-table.parameters { border-bottom: 1px solid #90b8de; }
-table.exceptions { border-bottom: 1px solid #deb890; }
-
-.parameters th, .exceptions th {
- color: #fff;
- padding: 3px 5px;
- text-align: left;
- font-family: initial;
- font-weight: normal;
- text-shadow: #666 1px 1px 0;
-}
-.parameters th { background: #90b8de; }
-.exceptions th { background: #deb890; }
-
-.parameters td, .exceptions td {
- padding: 3px 10px;
- border-top: 1px solid #ddd;
- vertical-align: top;
-}
-
-.parameters tr:first-child td, .exceptions tr:first-child td {
- border-top: none;
-}
-
-.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {
- width: 100px;
-}
-
-.parameters td.prmType {
- width: 120px;
-}
-
-table.exceptions table {
- border-spacing: 0;
- border-collapse: collapse;
- width: 100%;
-}
-
-/* --- TOC --- */
-.toc a {
- text-decoration: none;
-}
-
-a .secno {
- color: #000;
-}
-
-/* --- TABLE --- */
-table.simple {
- border-spacing: 0;
- border-collapse: collapse;
- border-bottom: 3px solid #005a9c;
-}
-
-.simple th {
- background: #005a9c;
- color: #fff;
- padding: 3px 5px;
- text-align: left;
-}
-
-.simple th[scope="row"] {
- background: inherit;
- color: inherit;
- border-top: 1px solid #ddd;
-}
-
-.simple td {
- padding: 3px 10px;
- border-top: 1px solid #ddd;
-}
-
-.simple tr:nth-child(even) {
- background: #f0f6ff;
-}
-
-/* --- DL --- */
-.section dd > p:first-child {
- margin-top: 0;
-}
-
-.section dd > p:last-child {
- margin-bottom: 0;
-}
-
-.section dd {
- margin-bottom: 1em;
-}
-
-.section dl.attrs dd, .section dl.eldef dd {
- margin-bottom: 0;
-}
-
-/* --- EXAMPLES --- */
-pre.example {
- border-top: 1px solid #ff4500;
- border-bottom: 1px solid #ff4500;
- padding: 1em;
- margin-top: 1em;
-}
-
-pre.example::before {
- content: "Example";
- display: block;
- width: 150px;
- background: #ff4500;
- color: #fff;
- font-family: initial;
- padding: 3px;
- font-weight: bold;
- margin: -1em 0 1em -1em;
-}
-
-/* --- EDITORIAL NOTES --- */
-.issue {
- padding: 1em;
- margin: 1em 0em 0em;
- border: 1px solid #f00;
- background: #ffc;
-}
-
-.issue::before {
- content: "Issue";
- display: block;
- width: 150px;
- margin: -1.5em 0 0.5em 0;
- font-weight: bold;
- border: 1px solid #f00;
- background: #fff;
- padding: 3px 1em;
-}
-
-.note {
- margin: 1em 0em 0em;
- padding: 1em;
- border: 2px solid #cff6d9;
- background: #e2fff0;
-}
-
-.note::before {
- content: "Note";
- display: block;
- width: 150px;
- margin: -1.5em 0 0.5em 0;
- font-weight: bold;
- border: 1px solid #cff6d9;
- background: #fff;
- padding: 3px 1em;
-}
-
-/* --- Best Practices --- */
-div.practice {
- border: solid #bebebe 1px;
- margin: 2em 1em 1em 2em;
-}
-
-span.practicelab {
- margin: 1.5em 0.5em 1em 1em;
- font-weight: bold;
- font-style: italic;
-}
-
-span.practicelab { background: #dfffff; }
-
-span.practicelab {
- position: relative;
- padding: 0 0.5em;
- top: -1.5em;
-}
-
-p.practicedesc {
- margin: 1.5em 0.5em 1em 1em;
-}
-
-@media screen {
- p.practicedesc {
- position: relative;
- top: -2em;
- padding: 0;
- margin: 1.5em 0.5em -1em 1em;
- }
-}
-
-/* --- SYNTAX HIGHLIGHTING --- */
-pre.sh_sourceCode {
- background-color: white;
- color: black;
- font-style: normal;
- font-weight: normal;
-}
-
-pre.sh_sourceCode .sh_keyword { color: #005a9c; font-weight: bold; } /* language keywords */
-pre.sh_sourceCode .sh_type { color: #666; } /* basic types */
-pre.sh_sourceCode .sh_usertype { color: teal; } /* user defined types */
-pre.sh_sourceCode .sh_string { color: red; font-family: monospace; } /* strings and chars */
-pre.sh_sourceCode .sh_regexp { color: orange; font-family: monospace; } /* regular expressions */
-pre.sh_sourceCode .sh_specialchar { color: #ffc0cb; font-family: monospace; } /* e.g., \n, \t, \\ */
-pre.sh_sourceCode .sh_comment { color: #A52A2A; font-style: italic; } /* comments */
-pre.sh_sourceCode .sh_number { color: purple; } /* literal numbers */
-pre.sh_sourceCode .sh_preproc { color: #00008B; font-weight: bold; } /* e.g., #include, import */
-pre.sh_sourceCode .sh_symbol { color: blue; } /* e.g., *, + */
-pre.sh_sourceCode .sh_function { color: black; font-weight: bold; } /* function calls and declarations */
-pre.sh_sourceCode .sh_cbracket { color: red; } /* block brackets (e.g., {, }) */
-pre.sh_sourceCode .sh_todo { font-weight: bold; background-color: #00FFFF; } /* TODO and FIXME */
-
-/* Predefined variables and functions (for instance glsl) */
-pre.sh_sourceCode .sh_predef_var { color: #00008B; }
-pre.sh_sourceCode .sh_predef_func { color: #00008B; font-weight: bold; }
-
-/* for OOP */
-pre.sh_sourceCode .sh_classname { color: teal; }
-
-/* line numbers (not yet implemented) */
-pre.sh_sourceCode .sh_linenum { display: none; }
-
-/* Internet related */
-pre.sh_sourceCode .sh_url { color: blue; text-decoration: underline; font-family: monospace; }
-
-/* for ChangeLog and Log files */
-pre.sh_sourceCode .sh_date { color: blue; font-weight: bold; }
-pre.sh_sourceCode .sh_time, pre.sh_sourceCode .sh_file { color: #00008B; font-weight: bold; }
-pre.sh_sourceCode .sh_ip, pre.sh_sourceCode .sh_name { color: #006400; }
-
-/* for Prolog, Perl... */
-pre.sh_sourceCode .sh_variable { color: #006400; }
-
-/* for LaTeX */
-pre.sh_sourceCode .sh_italics { color: #006400; font-style: italic; }
-pre.sh_sourceCode .sh_bold { color: #006400; font-weight: bold; }
-pre.sh_sourceCode .sh_underline { color: #006400; text-decoration: underline; }
-pre.sh_sourceCode .sh_fixed { color: green; font-family: monospace; }
-pre.sh_sourceCode .sh_argument { color: #006400; }
-pre.sh_sourceCode .sh_optionalargument { color: purple; }
-pre.sh_sourceCode .sh_math { color: orange; }
-pre.sh_sourceCode .sh_bibtex { color: blue; }
-
-/* for diffs */
-pre.sh_sourceCode .sh_oldfile { color: orange; }
-pre.sh_sourceCode .sh_newfile { color: #006400; }
-pre.sh_sourceCode .sh_difflines { color: blue; }
-
-/* for css */
-pre.sh_sourceCode .sh_selector { color: purple; }
-pre.sh_sourceCode .sh_property { color: blue; }
-pre.sh_sourceCode .sh_value { color: #006400; font-style: italic; }
-
-/* other */
-pre.sh_sourceCode .sh_section { color: black; font-weight: bold; }
-pre.sh_sourceCode .sh_paren { color: red; }
-pre.sh_sourceCode .sh_attribute { color: #006400; }
-
-</style><style type="text/css">
-/* --- EDITORIAL NOTES --- */
-.pending {
- padding: 1em;
- margin: 1em 0em 0em;
- border: 1px solid #f00;
- background: #BFEFFF;
-}
-
-.pending::before {
- content: "Pending Review";
- display: block;
- width: 150px;
- margin: -1.5em 0 0.5em 0;
- font-weight: bold;
- border: 1px solid #f00;
- background: #fff;
- padding: 3px 1em;
-}
-
-
-.resolved {
- padding: 1em;
- margin: 1em 0em 0em;
- border: 1px solid #f00;
- background: #9BCD9B;
-}
-
-.resolved::before {
- content: "Resolved";
- display: block;
- width: 150px;
- margin: -1.5em 0 0.5em 0;
- font-weight: bold;
- border: 1px solid #f00;
- background: #fff;
- padding: 3px 1em;
-}
-
-
-.inference {
- padding: 1em;
- margin: 1em 0em 0em;
- border: 1px solid #f00;
- background: #fff;
-}
-
-.inference::before {
- content: "Inference";
- display: block;
- width: 150px;
- margin: -1.5em 0 0.5em 0;
- font-weight: bold;
- border: 1px solid #f00;
- background: #fff;
- padding: 3px 1em;
-}
-
-.unamedconstraint {
- padding: 1em;
- margin: 1em 0em 0em;
- border: 1px solid #00f;
- background: #fff;
-}
-
-
-.unamedconstraint::before {
- content: "Constraint";
- display: block;
- width: 150px;
- margin: -1.5em 0 0.5em 0;
- font-weight: bold;
- border: 1px solid #00f;
- background: #fff;
- padding: 3px 1em;
-}
-
-
-
-.constraint {
- padding: 1em;
- margin: 1em 0em 0em;
- border: 1px solid #00f;
- background: #fff;
-}
-
-.constraint[id]::before {
- content: "Constraint: " attr(id);
- width: 380px; /* How can we compute the length of "Constraint: " attr(id) */
-}
-
-
-.constraint::before {
- content: "Constraint";
- display: block;
- width: 150px;
- margin: -1.5em 0 0.5em 0;
- font-weight: bold;
- border: 1px solid #00f;
- background: #fff;
- padding: 3px 1em;
-}
-
-
-
-.conditional {
- color: blue;
-}
-
-.grammar {
- margin-top: 1ex;
- margin-bottom: 1ex;
- padding-left: 1ex;
- padding-right: 1ex;
- padding-top: 1ex;
- padding-bottom: 0.6ex;
- border: 1px dashed #2f6fab;
- font-family: monospace;
-}
-.nonterminal {
- font-weight: bold;
- font-family: sans-serif;
- font-size: 95%;
-}
-
-.name {
- font-family: monospace;
-}
-
-
-.xmpl {
- padding: 1em;
- margin: 1em 0em 0em;
- border: 1px solid #f00;
- background: #fff;
-}
-
-.xmpl::before {
- content: "Example";
- display: block;
- width: 150px;
- margin: -1.5em 0 0.5em 0;
- font-weight: bold;
- border: 1px solid #f00;
- background: #fff;
- padding: 3px 1em;
-}
-
-/* added prov-wg lebot */
-
-.hlist {
- border: 1px solid navy;
- padding:5px;
- background-color: #F4FFFF;
-}
-
-.hlist li {
- display: inline;
- display: inline-table;
- list-style-type: none;
- padding-right: 20px;
-
-}
-</style><link charset="utf-8" type="text/css" rel="stylesheet" href="prov-o_files/W3C-ED.css"></head>
- <body style="display: inherit;"><div class="head"><p><a href="http://www.w3.org/"><img src="prov-o_files/w3c_home.png" alt="W3C" height="48" width="72"></a></p><h1 class="title" id="title">The PROV Ontology: It's not scary.</h1><h2 id="w3c-editor-s-draft-13-march-2012"><acronym title="World Wide Web Consortium">W3C</acronym> Editor's Draft 13 March 2012</h2><dl><dt>This version:</dt><dd><a href="http://dvcs.w3.org/hg/prov/raw-file/default/ontology/ProvenanceFormalModel.html">http://dvcs.w3.org/hg/prov/raw-file/default/ontology/ProvenanceFormalModel.html</a></dd><dt>Latest published version:</dt><dd><a href="http://www.w3.org/TR/prov-o/">http://www.w3.org/TR/prov-o/</a></dd><dt>Latest editor's draft:</dt><dd><a href="http://dvcs.w3.org/hg/prov/raw-file/default/ontology/ProvenanceFormalModel.html">http://dvcs.w3.org/hg/prov/raw-file/default/ontology/ProvenanceFormalModel.html</a></dd><dt>Previous version:</dt><dd><a href="http://www.w3.org/TR/2011/WD-prov-o-20111213/">http://www.w3.org/TR/2011/WD-prov-o-20111213/</a></dd><dt>Editors:</dt><dd><a href="http://tw.rpi.edu/instances/TimLebo">Timothy Lebo</a>, Rensselaer Polytechnic Institute, USA</dd>
-<dd><a href="http://cci.case.edu/cci/index.php/Satya_Sahoo">Satya Sahoo</a>, Case Western Reserve University, USA</dd>
-<dd><a href="http://tw.rpi.edu/instances/Deborah_L_McGuinness">Deborah McGuinness</a>, Rensselaer Polytechnic Institute, USA</dd>
-<dd><span>Mike Lang, Jr.</span>, Revelytix, USA</dd>
-<dt>Authors:</dt><dd><span>(In alphabetical order)</span></dd>
-<dd><a href="http://semanticweb.org/wiki/Khalid_Belhajjame">Khalid Belhajjame</a>, University of Manchester, UK</dd>
-<dd><a href="http://homepages.inf.ed.ac.uk/jcheney/">James Cheney</a>, University of Edinburgh, UK</dd>
-<dd><a href="http://www.oeg-upm.net/index.php/en/phdstudents/28-dgarijo">Daniel Garijo</a>, Universidad Politécnica de Madrid, Spain</dd>
-<dd><a href="http://soiland-reyes.com/stian/">Stian Soiland-Reyes</a>, University of Manchester, UK</dd>
-<dd><a href="http://tw.rpi.edu/web/person/StephanZednik">Stephan Zednik</a>, Rensselaer Polytechnic Institute, USA</dd>
-<dd><a href="http://users.ox.ac.uk/%7Ezool0770/">Jun Zhao</a>, University of Oxford, UK</dd>
-</dl><p class="copyright"><a href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> © 2012 <a href="http://www.w3.org/"><acronym title="World Wide Web Consortium">W3C</acronym></a><sup>®</sup> (<a href="http://www.csail.mit.edu/"><acronym title="Massachusetts Institute of Technology">MIT</acronym></a>, <a href="http://www.ercim.eu/"><acronym title="European Research Consortium for Informatics and Mathematics">ERCIM</acronym></a>, <a href="http://www.keio.ac.jp/">Keio</a>), All Rights Reserved. <acronym title="World Wide Web Consortium">W3C</acronym> <a href="http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer">liability</a>, <a href="http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks">trademark</a> and <a href="http://www.w3.org/Consortium/Legal/copyright-documents">document use</a> rules apply.</p><hr></div>
-
- <div class="introductory section" id="abstract"><h2>Abstract</h2>
- <p>
- The PROV Ontology (also PROV-O) encodes the PROV Data Model [<cite><a href="#bib-PROV-DM" rel="biblioentry" class="bibref">PROV-DM</a></cite>]
- in the OWL2 Web Ontology Language (OWL2). The PROV ontology consists of
- a set of classes, properties, and restrictions that can be used to
-represent provenance information. The PROV ontology can also be
-specialized to create new classes and properties for modeling provenance
- information specific to different domain applications. The PROV
-ontology supports a set of entailments based on OWL2 formal semantics
-and provenance specific inference rules. The PROV ontology is available
-for download as a separate OWL2 document.
- </p>
-
- </div><div id="sotd" class="introductory section"><h2>Status of This Document</h2><p><em>This
- section describes the status of this document at the time of its
-publication. Other documents may supersede this document. A list of
-current <acronym title="World Wide Web Consortium">W3C</acronym> publications and the latest revision of this technical report can be found in the <a href="http://www.w3.org/TR/"><acronym title="World Wide Web Consortium">W3C</acronym> technical reports index</a> at http://www.w3.org/TR/.</em></p>
- <p>
- This specification defines the PROV Ontology as the normative
-representation of the PROV Data Model using the Web Ontology Language
-(OWL2). This document is part of a set of specifications being created
-to address the issue of provenance interchange in Web applications. This
- document is accompanied by (1) the PROV Data Model, (2) the PROV Access
- and Query, and (3) the Primer documents.
- </p>
- <p>This document was published by the <a href="http://www.w3.org/2011/prov/">Provenance Working Group</a> as an Editor's Draft. If you wish to make comments regarding this document, please send them to <a href="mailto:public-prov-wg@w3.org">public-prov-wg@w3.org</a> (<a href="mailto:public-prov-wg-request@w3.org?subject=subscribe">subscribe</a>, <a href="http://lists.w3.org/Archives/Public/public-prov-wg/">archives</a>). All feedback is welcome.</p><p>Publication as an Editor's Draft does not imply endorsement by the <acronym title="World Wide Web Consortium">W3C</acronym>
- Membership. This is a draft document and may be updated, replaced or
-obsoleted by other documents at any time. It is inappropriate to cite
-this document as other than work in progress.</p><p>This document was produced by a group operating under the <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/">5 February 2004 <acronym title="World Wide Web Consortium">W3C</acronym> Patent Policy</a>. <acronym title="World Wide Web Consortium">W3C</acronym> maintains a <a href="http://www.w3.org/2004/01/pp-impl/46974/status" rel="disclosure">public list of any patent disclosures</a>
- made in connection with the deliverables of the group; that page also
-includes instructions for disclosing a patent. An individual who has
-actual knowledge of a patent which the individual believes contains <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential">Essential Claim(s)</a> must disclose the information in accordance with <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure">section 6 of the <acronym title="World Wide Web Consortium">W3C</acronym> Patent Policy</a>.</p></div><div class="section" id="toc"><h2 class="introductory">Table of Contents</h2><ul class="toc"><li class="tocline"><a class="tocxref" href="#introduction"><span class="secno">1. </span>Introduction</a></li><li class="tocline"><a class="tocxref" href="#prov-o-at-a-glance"><span class="secno">2. </span>PROV-O at a glance</a></li><li class="tocline"><a class="tocxref" href="#ontology-description"><span class="secno">3. </span>The PROV-O Ontology Description</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#description-starting-points"><span class="secno">3.1 </span>Starting Points</a></li><li class="tocline"><a class="tocxref" href="#expanded-terms"><span class="secno">3.2 </span>Expanded Terms</a></li><li class="tocline"><a class="tocxref" href="#qualified-terms-1"><span class="secno">3.3 </span>Qualified Terms</a></li><li class="tocline"><a class="tocxref" href="#description-collections"><span class="secno">3.4 </span>Collections</a></li></ul></li><li class="tocline"><a class="tocxref" href="#specializing-provenance-ontology-for-domain-specific-provenance-applications"><span class="secno">4. </span>Cross reference for PROV-O classes and properties</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#starting-point-terms"><span class="secno">4.1 </span>Starting Point Terms</a></li><li class="tocline"><a class="tocxref" href="#additional-terms"><span class="secno">4.2 </span>Expanded Terms</a></li><li class="tocline"><a class="tocxref" href="#qualified-terms"><span class="secno">4.3 </span>Qualified Terms</a></li></ul></li><li class="tocline"><a class="tocxref" href="#changes-since-first-public-working-draft"><span class="secno">A. </span>Changes Since First Public Working Draft</a></li><li class="tocline"><a class="tocxref" href="#acknowledgements"><span class="secno">B. </span>Acknowledgements</a></li><li class="tocline"><a class="tocxref" href="#references"><span class="secno">C. </span>References</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#normative-references"><span class="secno">C.1 </span>Normative references</a></li><li class="tocline"><a class="tocxref" href="#informative-references"><span class="secno">C.2 </span>Informative references</a></li></ul></li></ul></div>
-
-
-
-
- <div class="section" id="introduction">
- <!--OddPage--><h2><span class="secno">1. </span>Introduction</h2>
- <p>
- Talk about prov-dm
- Say that we are using OWL-RL
-
- </p>
- <p>
- PROV Ontology (also PROV-O) defines the normative modeling of the PROV Data Model [<cite><a href="#bib-PROV-DM" rel="biblioentry" class="bibref">PROV-DM</a></cite>] using the <acronym title="World Wide Web Consortium">W3C</acronym>
- OWL2 Web Ontology Language. This document specification describes the
-set of classes, properties, and restrictions that constitute the PROV
-ontology, which have been introduced in the PROV Data Model [<cite><a href="#bib-PROV-DM" rel="biblioentry" class="bibref">PROV-DM</a></cite>].
- This ontology specification provides the foundation for implementation
-of provenance applications in different domains using the PROV ontology
-for representing, exchanging, and integrating provenance information.
-Together with the PROV Access and Query [<cite><a href="#bib-PROV-PAQ" rel="biblioentry" class="bibref">PROV-PAQ</a></cite>] and PROV Data Model [<cite><a href="#bib-PROV-DM" rel="biblioentry" class="bibref">PROV-DM</a></cite>],
- this document forms a framework for provenance information interchange
-and management in domain-specific Web-based applications.
- </p>
- <p>
- The PROV ontology classes and properties are defined such that they
-can not only be used directly to represent provenance information, but
-also can be specialized for modeling application-specific provenance
-details in a variety of domains. Thus, the PROV ontology is expected to
-be both directly usable in applications as well as serve as a <i>reference model</i>
- for creation of domain-specific provenance ontology and thereby
-facilitate interoperable provenance modeling. This document uses an
-example <a href="http://www.w3.org/TR/2011/WD-prov-dm-20111018/#a-file-scenario"> provenance scenario </a> introduced in the PROV Data Model [<cite><a href="#bib-PROV-DM" rel="biblioentry" class="bibref">PROV-DM</a></cite>] to demonstrate the use PROV-O classes and properties to model provenance information.
- </p>
- <p>
- Finally, this document describes the formal semantics of the PROV ontology using the OWL2 semantics, [<cite><a href="#bib-OWL2-DIRECT-SEMANTICS" rel="biblioentry" class="bibref">OWL2-DIRECT-SEMANTICS</a></cite>], [<cite><a href="#bib-OWL2-RDF-BASED-SEMANTICS" rel="biblioentry" class="bibref">OWL2-RDF-BASED-SEMANTICS</a></cite>],
- and a set of provenance-specific inference rules. This is expected to
-support provenance implementations to automatically check for
-consistency of provenance information represented using PROV ontology
-and explicitly assert implicit provenance knowledge.
- </p>
- <p>The key words "<em title="must" class="rfc2119">must</em>", "<em title="must not" class="rfc2119">must not</em>", "<em title="required" class="rfc2119">required</em>", "<em title="shall" class="rfc2119">shall</em>", "<em title="shall not" class="rfc2119">shall not</em>", "<em title="should" class="rfc2119">should</em>", "<em title="should not" class="rfc2119">should not</em>", "<em title="recommended" class="rfc2119">recommended</em>", "<em title="may" class="rfc2119">may</em>", and "<em title="optional" class="rfc2119">optional</em>" in this document are to be interpreted as described in [<cite><a href="#bib-RFC2119" rel="biblioentry" class="bibref">RFC2119</a></cite>].</p>
-
-
- </div> <!-- Introduction -->
-
-
-
- <div class="section" id="prov-o-at-a-glance">
- <!--OddPage--><h2><span class="secno">2. </span>PROV-O at a glance</h2>
-
- <p>
-The terms (classes and properties) in provo can be categorized into
-three categories: starting point terms, terms used to encode qualified
-relationships, and “expanded” (or what we can also call additional or
-convenient) terms. This section provides a rational on this
-categorization preferably in one paragraph, and then presents three
-indexes that list the terms in each category hyperlinked to their
-detailed description in Section 4 for quick reference. To see what we
-mean by an index, take a look at the following link
-http://rdfs.org/sioc/spec/#sec-glance
- </p>
- <p>Starting Point classes and properties</p>
-
-<div id="prov-starting-point-owl-classes-at-a-glance" class="prov-starting-point owl-classes at-a-glance">
- <ul class="hlist">
- <li>
- <a href="#Activity">prov:Activity</a>
- </li>
- <li>
- <a href="#Agent">prov:Agent</a>
- </li>
- <li>
- <a href="#Entity">prov:Entity</a>
- </li>
- </ul>
-</div>
-
-<div id="prov-starting-point-owl-properties-at-a-glance" class="prov-starting-point owl-properties at-a-glance">
- <ul class="hlist">
- <li class="object-property">
- <a href="#actedOnBehalfOf">prov:actedOnBehalfOf</a>
- </li>
- <li class="datatype-property">
- <a href="#endedAtTime">prov:endedAtTime</a>
- </li>
- <li class="datatype-property">
- <a href="#startedAtTime">prov:startedAtTime</a>
- </li>
- <li class="object-property">
- <a href="#used">prov:used</a>
- </li>
- <li class="object-property">
- <a href="#wasAssociatedWith">prov:wasAssociatedWith</a>
- </li>
- <li class="object-property">
- <a href="#wasAttributedTo">prov:wasAttributedTo</a>
- </li>
- <li class="object-property">
- <a href="#wasDerivedFrom">prov:wasDerivedFrom</a>
- </li>
- <li class="object-property">
- <a href="#wasGeneratedBy">prov:wasGeneratedBy</a>
- </li>
- <li class="object-property">
- <a href="#wasInformedBy">prov:wasInformedBy</a>
- </li>
- <li class="object-property">
- <a href="#wasStartedByActivity">prov:wasStartedByActivity</a>
- </li>
- </ul>
-</div>
-
-
- <p>Qualified classes and properties</p>
-
-<div id="prov-qualified-owl-classes-at-a-glance" class="prov-qualified owl-classes at-a-glance">
- <ul class="hlist">
- <li>
- <a href="#ActivityInvolvement">prov:ActivityInvolvement</a>
- </li>
- <li>
- <a href="#AgentInvolvement">prov:AgentInvolvement</a>
- </li>
- <li>
- <a href="#Association">prov:Association</a>
- </li>
- <li>
- <a href="#Attribution">prov:Attribution</a>
- </li>
- <li>
- <a href="#Derivation">prov:Derivation</a>
- </li>
- <li>
- <a href="#End">prov:End</a>
- </li>
- <li>
- <a href="#EntityInvolvement">prov:EntityInvolvement</a>
- </li>
- <li>
- <a href="#Generation">prov:Generation</a>
- </li>
- <li>
- <a href="#Inform">prov:Inform</a>
- </li>
- <li>
- <a href="#InstantaneousEvent">prov:InstantaneousEvent</a>
- </li>
- <li>
- <a href="#Involvement">prov:Involvement</a>
- </li>
- <li>
- <a href="#Plan">prov:Plan</a>
- </li>
- <li>
- <a href="#Quotation">prov:Quotation</a>
- </li>
- <li>
- <a href="#Responsibility">prov:Responsibility</a>
- </li>
- <li>
- <a href="#Revision">prov:Revision</a>
- </li>
- <li>
- <a href="#Role">prov:Role</a>
- </li>
- <li>
- <a href="#Source">prov:Source</a>
- </li>
- <li>
- <a href="#Start">prov:Start</a>
- </li>
- <li>
- <a href="#StartByActivity">prov:StartByActivity</a>
- </li>
- <li>
- <a href="#Trace">prov:Trace</a>
- </li>
- <li>
- <a href="#Usage">prov:Usage</a>
- </li>
- </ul>
-</div>
-
-<div id="prov-qualified-owl-properties-at-a-glance" class="prov-qualified owl-properties at-a-glance">
- <ul class="hlist">
- <li class="object-property">
- <a href="#activity">prov:activity</a>
- </li>
- <li class="object-property">
- <a href="#agent">prov:agent</a>
- </li>
- <li class="datatype-property">
- <a href="#atTime">prov:atTime</a>
- </li>
- <li class="object-property">
- <a href="#entity">prov:entity</a>
- </li>
- <li class="object-property">
- <a href="#hadPlan">prov:hadPlan</a>
- </li>
- <li class="object-property">
- <a href="#hadQuotedAgent">prov:hadQuotedAgent</a>
- </li>
- <li class="object-property">
- <a href="#hadQuoterAgent">prov:hadQuoterAgent</a>
- </li>
- <li class="object-property">
- <a href="#hadRole">prov:hadRole</a>
- </li>
- <li class="object-property">
- <a href="#involved">prov:involved</a>
- </li>
- <li class="object-property">
- <a href="#qualifiedAssociation">prov:qualifiedAssociation</a>
- </li>
- <li class="object-property">
- <a href="#qualifiedAttribution">prov:qualifiedAttribution</a>
- </li>
- <li class="object-property">
- <a href="#qualifiedDerivation">prov:qualifiedDerivation</a>
- </li>
- <li class="object-property">
- <a href="#qualifiedEnd">prov:qualifiedEnd</a>
- </li>
- <li class="object-property">
- <a href="#qualifiedGeneration">prov:qualifiedGeneration</a>
- </li>
- <li class="object-property">
- <a href="#qualifiedInform">prov:qualifiedInform</a>
- </li>
- <li class="object-property">
- <a href="#qualifiedQuotation">prov:qualifiedQuotation</a>
- </li>
- <li class="object-property">
- <a href="#qualifiedResponsibility">prov:qualifiedResponsibility</a>
- </li>
- <li class="object-property">
- <a href="#qualifiedRevision">prov:qualifiedRevision</a>
- </li>
- <li class="object-property">
- <a href="#qualifiedSource">prov:qualifiedSource</a>
- </li>
- <li class="object-property">
- <a href="#qualifiedStart">prov:qualifiedStart</a>
- </li>
- <li class="object-property">
- <a href="#qualifiedStartByActivity">prov:qualifiedStartByActivity</a>
- </li>
- <li class="object-property">
- <a href="#qualifiedTrace">prov:qualifiedTrace</a>
- </li>
- <li class="object-property">
- <a href="#qualifiedUsage">prov:qualifiedUsage</a>
- </li>
- </ul>
-</div>
-
-
- <p>Expanded classes and properties</p>
-
-<div id="prov-expanded-owl-classes-at-a-glance" class="prov-expanded owl-classes at-a-glance">
- <ul class="hlist">
- <li>
- <a href="#Bundle">prov:Bundle</a>
- </li>
- <li>
- <a href="#Location">prov:Location</a>
- </li>
- <li>
- <a href="#Note">prov:Note</a>
- </li>
- <li>
- <a href="#Organization">prov:Organization</a>
- </li>
- <li>
- <a href="#Person">prov:Person</a>
- </li>
- <li>
- <a href="#SoftwareAgent">prov:SoftwareAgent</a>
- </li>
- </ul>
-</div>
-
-<div id="prov-expanded-owl-properties-at-a-glance" class="prov-expanded owl-properties at-a-glance">
- <ul class="hlist">
- <li class="object-property">
- <a href="#alternateOf">prov:alternateOf</a>
- </li>
- <li class="object-property">
- <a href="#generated">prov:generated</a>
- </li>
- <li class="object-property">
- <a href="#hadLocation">prov:hadLocation</a>
- </li>
- <li class="object-property">
- <a href="#hadOriginalSource">prov:hadOriginalSource</a>
- </li>
- <li class="object-property">
- <a href="#hasAnnotation">prov:hasAnnotation</a>
- </li>
- <li class="object-property">
- <a href="#specializationOf">prov:specializationOf</a>
- </li>
- <li class="object-property">
- <a href="#tracedTo">prov:tracedTo</a>
- </li>
- <li class="object-property">
- <a href="#wasEndedBy">prov:wasEndedBy</a>
- </li>
- <li class="object-property">
- <a href="#wasQuotedFrom">prov:wasQuotedFrom</a>
- </li>
- <li class="object-property">
- <a href="#wasRevisionOf">prov:wasRevisionOf</a>
- </li>
- <li class="object-property">
- <a href="#wasStartedBy">prov:wasStartedBy</a>
- </li>
- </ul>
-</div>
-
-
- <div>
-
- </div>
-
- <p> The PROV Data Model [<cite><a href="#bib-PROV-DM" rel="biblioentry" class="bibref">PROV-DM</a></cite>]
- introduces a minimal set of concepts to represent provenance
-information in a variety of application domains. This document maps the
-PROV Data Model to PROV Ontology using the OWL2 ontology language, which
- facilitates a fixed interpretation and use of the PROV Data Model
-concepts based on the formal semantics of OWL2 [<cite><a href="#bib-OWL2-DIRECT-SEMANTICS" rel="biblioentry" class="bibref">OWL2-DIRECT-SEMANTICS</a></cite>] [<cite><a href="#bib-OWL2-RDF-BASED-SEMANTICS" rel="biblioentry" class="bibref">OWL2-RDF-BASED-SEMANTICS</a></cite>].
- </p>
- <p>The PROV Ontology can be used directly in a domain application,
-though many domain applications may require specialization of PROV-O
-Classes and Properties for representing domain-specific provenance
-information. We briefly introduce some of the OWL2 modeling terms that
-will be used to describe the PROV ontology. An OWL2 <i>instance</i> is
-an individual object in a domain of discourse, for example a person
-named Alice or a car, and a set of individuals sharing a set of
-additional characteristics is called a <i>class</i>. Person and Car are
-examples of classes representing the set of individual persons and cars
-respectively. The OWL2 object properties are used to link individuals,
-classes, or create a property hierarchy. For example, the object
-property "hasOwner" can be used to link car with person. The OWL2
-datatype properties are used to link individuals or classes to data
-values, including XML Schema datatypes [<cite><a href="#bib-XMLSCHEMA-2" rel="biblioentry" class="bibref">XMLSCHEMA-2</a></cite>].
- </p>
- <p>The PROV Data Model document [<cite><a href="#bib-PROV-DM" rel="biblioentry" class="bibref">PROV-DM</a></cite>] introduces an example <a href="http://www.w3.org/TR/2011/WD-prov-dm-20111018/#a-file-scenario"> provenance scenario </a>
- describing the creation of crime statistics file stored on a shared
-file system and edited by journalists Alice, Bob, Charles, David, and
-Edith. This scenario is used as a running example in this document to
-describe the PROV ontology classes and properties, the specialization
-mechanism, and the entailments supported by the PROV ontology.
- </p>
-
- </div> <!-- PROV-O at a glance -->
-
-
-
-
- <div class="section" id="ontology-description">
- <!--OddPage--><h2><span class="secno">3. </span>The PROV-O Ontology Description</h2>
- <p>PROV-O is a lightweight OWL-RL ontology designed to represent
-and interchange provenance information generated in different systems,
-under different context. Users of PROV-O might only need to grasp part
-of the vocabulary, which will be sufficient to their needs, according to
- how much detail they want to go with their provenance information. For
-this, we group PROV-O terms into several categories in order to provide a
- gentle, incremental introduction to the ontology, and they are
-introduced in the following order:</p>
-
- <ul>
- <li>Starting-point terms, as the name suggests, consist of a
-small collection of terms for users to kick start, to provide simple
-provenance descriptions.
- </li>
- <li>Terms for expressing expanded relationships, are for users
-who want to express more detailed provenance, in a more precise
-manner.For example, instead of simply stating that one entity was
-derived from another one, one can specify more specifically that one
-actually was a revision of, source of, or quotation of the other entity.
- </li>
- <li>Terms for expressing Qualified relationship, are for users
-who wish to "qualify" relationships between entities, agents and
-activities. These qualification statements allow expression of
-additional attributes of these relationships, such as the time at which
-an entity was used by an activity, or of additional entities involved in
- a relationship, for example, the plan/recipe used by an agent in an
-activity.
- </li>
- </ul>
-
-
- <div class="section" id="description-starting-points">
- <h3><span class="secno">3.1 </span>Starting Points</h3>
- <p>
-This section presents a diagram illustrating the concepts and properties
- that compose the ontology, without talking about involvement. The
-following example diagram illustrates the level of details we want to
-present and the exact classes and properties we believe fall into this
-category. No need to show the “Thing” class in the diagram, as we are
-doing now. That just makes the diagram more complex. Neither SIOC nor
-OPMV do that. The classes and properties to show in this diagram are
-the following:
-Entity, Agent, Activity, used, wasGeneratedBy, wasDerivedFrom,
-wasAssociatedWith (wasEndedBy? wasStartedBy??), actedOnBehalfOf,
-wasInformedBy, wasAttributedTo, “Temporal stuff”
- </p>
-
- <div style="text-align: center;">
- <figure>
- <img src="prov-o_files/diagram-simple.html" style="width: 70%; min-width: 25em; max-width: 60em;" alt="Class hierarchy of the PROV ontology">
- <figcaption>Figure 1. Simple classes and properties in PROV-O</figcaption>
- </figure>
- </div>
-
- <div class="issue">
- Luc has general comments in <a href="http://www.w3.org/2011/prov/track/issues/117">ISSUE-117</a>
- </div>
- <div class="issue">
- Vanilla RDF versus OWL <a href="http://www.w3.org/2011/prov/track/issues/119">ISSUE-119</a>
- </div>
- <div class="issue">
- Location concerns <a href="http://www.w3.org/2011/prov/track/issues/128">ISSUE-128</a>
- </div>
- <div class="issue">
- Diagram consistency <a href="http://www.w3.org/2011/prov/track/issues/227">ISSUE-227</a>
- </div>
- <div class="issue">
- Eric's comments <a href="http://www.w3.org/2011/prov/track/issues/250">ISSUE-250</a>
- </div>
- <div class="issue">
- Conforming to <acronym title="World Wide Web Consortium">W3C</acronym> Style guides <a href="http://www.w3.org/2011/prov/track/issues/308">ISSUE-308</a>
- </div>
-
- <div class="anexample">
- <div><b>Example</b></div>
- <p>
-Turtle + Explanation. The example does not have to illustrate all the
-terms. Instead, it focuses on the main ones. (see
-eg16-journalism-simple-without-comments.ttl). We chose this example over
- others because we think it is simple, intuitive. Moreover, it is used
-in the primer, and therefore people who read the primer before the provo
- HTML document, will find it easy to follow.
-
- </p>
- <div class="exampleOuter">
- <pre class="example">ex:aggregationActivity a prov:Activity ;
- prov:used ex:dataSet1 ;
- prov:used ex:regionList1 ;
- prov:wasAssociatedWith ex:derek ;
- prov:wasStartedAt "2011-07-14T15:02:14Z"^^xsd:dateTime ;
- prov:wasEndedAt "2011-07-14T15:34:14Z"^^xsd:dateTime ;
-
-ex:aggregate1 prov:wasGeneratedBy ex:aggregationActivity .
-
-ex:regionList1, ex:dataSet1, ex:aggregate1 a prov:Entity .
-
-ex:illustrationActivity a prov:Activity;
- prov:used ex:aggregate1 ;
- prov:wasAssociatedWith ex:derek .
-
-ex:illustrationActivity prov:wasInformedBy ex:aggregationActivity .
-
-ex:chart1 a prov:Entity ;
- prov:wasGeneratedBy ex:illustrationActivity ;
- prov:wasDerivedFrom ex:aggregate1 .
-
-ex:aggregate1, ex:chart1 prov:wasAttributedTo ex:derek .
-
-ex:derek a prov:Agent ;
- a foaf:Person ;
- foaf:givenName "Derek"^^xsd:string ;
- foaf:mbox <mailto:dererk@example.org> ;
- prov:actedOnBehalfOf ex:chartgen .
-
-ex:chartgen a prov:Agent ;
- a prov:Organization ;
- foaf:name "Chart Generators" .</pre>
- </div>
- </div>
- </div> <!-- Starting Points in PROV-O -->
-
-
-
- <div class="section" id="expanded-terms">
- <h3><span class="secno">3.2 </span>Expanded Terms</h3>
- <p>
-This section presents the rest of classes and properties textually
-without using a diagram. We may use some examples in English.
-The classes and properties covered in this section are:
-Note, hasAnnotation, tracedTo, wasRevisionOf, hadOriginalSource,
-wasQuotatedFrom, hadQuotatedAgent, hadQuoterAgent, wasSummaryOf,
-alternateOf, terms related to Collection? Bundle? Role?? , hadRole,
-Location??, hadLocation?, wasStartedByActivity?? specializationOf?
-
- </p>
- </div> < !-- Expaned Terms subsection -->
-
-
-
-
- <div class="section" id="qualified-terms-1">
- <h3><span class="secno">3.3 </span>Qualified Terms</h3>
- <p>
-This section shows how qualified relationships in prov-dm are encoded in
- provo. We need two diagrams: one to show the hierarchical relationship
-between involvement classes, and another to using Association as an
-exemplar to illustrate the general pattern to qualify a binary
-relationship.
- </p>
-
- <div style="text-align: center;">
- <figure>
- <img src="prov-o_files/involvements.html" style="width: 70%; min-width: 25em; max-width: 60em;" alt="A hierarchical illustration of simple involvements">
- <figcaption>Figure 2. A hierarchical illustration of simple involvements</figcaption>
- </figure>
- </div>
-
- <div style="text-align: center;">
- <figure>
- <img src="prov-o_files/Qualified-Association.html" style="width: 70%; min-width: 25em; max-width: 60em;" alt="Express association between an activity and an agent using a binary relationship and an alternatie qualified relationship">
- <figcaption>Figure 3. Express association between an
-activity and an agent using a binary relationship and an alternatie
-qualified relationship</figcaption>
- </figure>
- </div>
-
-
- <p>
- We have in the current provo HTML document a diagram about
-qualified involvement in Section 8 “Overview of Qualified Involvement”,
-but we don’t think that such a diagram is great. We need to illustrate
-the hierarchy of involvements and some, not necessarily all, the
-associated object properties. The focus in the diagram will be on the
-elements of prov-dm that are illustrates in the previous overview
-sub-section.
- The diagram can show the following kinds on involvements, and
-shows some (not necessarily all) the properties that link them together,
- e.g., entity, activity, agent, qualified. Note that, not all the
-sub-classes of involvements are included here; they will appear in
-section 3.3 because they are additional terms in prov-o.
- Involvement, EntityInvolvement, ActicityInvolvement,
-AgentInvolvement, Derivation, Usage, Generation, Association (End,
-Start), Responsibility, Attribution,
- </p>
-
- <p>
- Turtle + Explanation. We do not to cover all the kinds of
-involvement and properties in the example. We only show how Derivation,
-Usage, Generation and Association can be expressed using this
-reification pattern. If need be, examples of other types of involvement
-should be given in section 4, where they are defined. For the qualified
- relationships we provide the following example files:
- </p>
-
- <div class="anexample">
- <div><b>Qualified DerivationExample</b></div>
- <p>
-eg16-journalism-derivation.ttl, to show how additional information about
- derivation can be expressed, such as when it all happened.
- </p>
- <div class="exampleOuter">
- <pre class="example">#### we know that the chart was derived from the aggregated data, but what else do we know about this derivation? when did it happen etc?
-
-### The example is quite contentious at the moment because we have not settled down on derivation modeling yet.
-
-### this is what we can express using the core classes and properties
-ex:chart1 prov:wasDerivedFrom ex:aggregate1 .
-
-
-### this is what we can express using qualified relationships to talk more about the derivation relationship between the chart and the aggregated data, such as when the derivation took place, what activity was involved in the derivation
-
-ex:chart1 prov:qualifiedDerivation [
- a prov:Derivation ;
- prov:entity ex:aggregate1 ;
- prov:atTime ""^^xsd:dateTime
- ].</pre>
- </div>
- </div>
-
- <div class="anexample">
- <div><b>Qualified Generation Example</b></div>
- <p>
- eg16-journalism-generation.ttl, to show how additional information
-about generation can be expressed, such as when it all happened.
- </p>
- <div class="exampleOuter">
- <pre class="example">#### we know that the chart was generated in a graph creation process, but what else do we know about this generation activity? when did it happen etc? what entity was used in this activity?
-
-### this is what we can express using the core classes and properties
-ex:chart1 prov:wasGeneratedBy ex:illustrationActivity .
-
-
-### this is what we can express using qualified relationships to talk more about the generation activity
-
-ex:chart1 prov:qualifiedGeneration [
- a prov:Generation ;
- prov:activity ex:illustrationActivity ;
- prov:atTime prov:wasStartedAt "2011-07-14T15:52:14Z"^^xsd:dateTime ;
- ] .</pre>
- </div>
- </div>
-
- <div class="anexample">
- <div><b>Qualified Usage Example</b></div>
- <p>
-eg16-journalism-usage.ttl, to show how additional information about usage can be expressed, such as when it all happened.
- </p>
- <div class="exampleOuter">
- <pre class="example">### When was the aggregated data used to create the chart?
-
-ex:illustrationActivity
- prov:qualifiedUsage [
- a prov:Usage ;
- prov:entity ex:aggregate1 ;
- prov:atTime ""^^xsd:dateTime
- ] .</pre>
- </div>
- </div>
-
- <div class="anexample">
- <div><b>Qualified Association Example</b></div>
- <p>
- eg16-journalism-association.ttl, to show how we can express plan or recipe used in an activity by an agent
- </p>
- <div class="exampleOuter">
- <pre class="example">### what recipe (a plan) did Dereck (an agent) follow to create the graphical chart
-
-### simple expression using prov-o core
-ex:illustrationActivity prov:wasAssociatedWith ex:derek .
-
-### more complex expression using prov-o qualified
-ex:illustrationActivity
- prov:qualifiedAssociation [
- a prov:Association ;
- prov:hadPlan ex:plan1 ;
- prov:agent ex:derek
- ] .
-
-ex:plan1 a prov:Plan, prov:Entity .</pre>
- </div>
- </div>
-
- <div style="text-align: center;">
- <table class="qualified-forms">
- <caption>Qualification Property and Involvement Class used to qualify a Starting-point Property.</caption>
- <tbody><tr>
- <th>Starting-point Property</th>
- <th>Qualification Property</th>
- <th>Involvement Class</th>
- </tr>
- <tr>
- <td><a title="http://www.w3.org/ns/prov#actedOnBehalfOf" href="#actedOnBehalfOf" class="owlclass">prov:actedOnBehalfOf</a></td>
- <td><a title="http://www.w3.org/ns/prov#qualifiedResponsibility" href="#qualifiedResponsibility" class="owlclass">prov:qualifiedResponsibility</a></td>
- <td><a title="http://www.w3.org/ns/prov#Responsibility" href="#Responsibility" class="owlclass">prov:Responsibility</a></td>
- </tr>
- <tr>
- <td><a title="http://www.w3.org/ns/prov#used" href="#used" class="owlclass">prov:used</a></td>
- <td><a title="http://www.w3.org/ns/prov#qualifiedUsage" href="#qualifiedUsage" class="owlclass">prov:qualifiedUsage</a></td>
- <td><a title="http://www.w3.org/ns/prov#Usage" href="#Usage" class="owlclass">prov:Usage</a></td>
- </tr>
- <tr>
- <td><a title="http://www.w3.org/ns/prov#wasAssociatedWith" href="#wasAssociatedWith" class="owlclass">prov:wasAssociatedWith</a></td>
- <td><a title="http://www.w3.org/ns/prov#qualifiedAssociation" href="#qualifiedAssociation" class="owlclass">prov:qualifiedAssociation</a></td>
- <td><a title="http://www.w3.org/ns/prov#Association" href="#Association" class="owlclass">prov:Association</a></td>
- </tr>
- <tr>
- <td><a title="http://www.w3.org/ns/prov#wasAttributedTo" href="#wasAttributedTo" class="owlclass">prov:wasAttributedTo</a></td>
- <td><a title="http://www.w3.org/ns/prov#qualifiedAttribution" href="#qualifiedAttribution" class="owlclass">prov:qualifiedAttribution</a></td>
- <td><a title="http://www.w3.org/ns/prov#Attribution" href="#Attribution" class="owlclass">prov:Attribution</a></td>
- </tr>
- <tr>
- <td><a title="http://www.w3.org/ns/prov#wasDerivedFrom" href="#wasDerivedFrom" class="owlclass">prov:wasDerivedFrom</a></td>
- <td><a title="http://www.w3.org/ns/prov#qualifiedDerivation" href="#qualifiedDerivation" class="owlclass">prov:qualifiedDerivation</a></td>
- <td><a title="http://www.w3.org/ns/prov#Derivation" href="#Derivation" class="owlclass">prov:Derivation</a></td>
- </tr>
- <tr>
- <td><a title="http://www.w3.org/ns/prov#wasGeneratedBy" href="#wasGeneratedBy" class="owlclass">prov:wasGeneratedBy</a></td>
- <td><a title="http://www.w3.org/ns/prov#qualifiedGeneration" href="#qualifiedGeneration" class="owlclass">prov:qualifiedGeneration</a></td>
- <td><a title="http://www.w3.org/ns/prov#Generation" href="#Generation" class="owlclass">prov:Generation</a></td>
- </tr>
- <tr>
- <td><a title="http://www.w3.org/ns/prov#wasInformedBy" href="#wasInformedBy" class="owlclass">prov:wasInformedBy</a></td>
- <td><a title="http://www.w3.org/ns/prov#qualifiedInform" href="#qualifiedInform" class="owlclass">prov:qualifiedInform</a></td>
- <td><a title="http://www.w3.org/ns/prov#Inform" href="#Inform" class="owlclass">prov:Inform</a></td>
- </tr>
- <tr>
- <td><a title="http://www.w3.org/ns/prov#wasStartedByActivity" href="#wasStartedByActivity" class="owlclass">prov:wasStartedByActivity</a></td>
- <td><a title="http://www.w3.org/ns/prov#qualifiedStartByActivity" href="#qualifiedStartByActivity" class="owlclass">prov:qualifiedStartByActivity</a></td>
- <td><a title="http://www.w3.org/ns/prov#StartByActivity" href="#StartByActivity" class="owlclass">prov:StartByActivity</a></td>
- </tr>
-</tbody></table>
-
- </div>
-
- <div style="text-align: center;">
- <table class="qualified-forms">
- <caption>Qualification Property and Involvement Class used to qualify a Expanded Property.</caption>
- <tbody><tr>
- <th>Expanded Property</th>
- <th>Qualification Property</th>
- <th>Involvement Class</th>
- </tr>
- <tr>
- <td><a title="http://www.w3.org/ns/prov#hadOriginalSource" href="#hadOriginalSource" class="owlclass">prov:hadOriginalSource</a></td>
- <td><a title="http://www.w3.org/ns/prov#qualifiedSource" href="#qualifiedSource" class="owlclass">prov:qualifiedSource</a></td>
- <td><a title="http://www.w3.org/ns/prov#Source" href="#Source" class="owlclass">prov:Source</a></td>
- </tr>
- <tr>
- <td><a title="http://www.w3.org/ns/prov#tracedTo" href="#tracedTo" class="owlclass">prov:tracedTo</a></td>
- <td><a title="http://www.w3.org/ns/prov#qualifiedTrace" href="#qualifiedTrace" class="owlclass">prov:qualifiedTrace</a></td>
- <td><a title="http://www.w3.org/ns/prov#Trace" href="#Trace" class="owlclass">prov:Trace</a></td>
- </tr>
- <tr>
- <td><a title="http://www.w3.org/ns/prov#wasEndedBy" href="#wasEndedBy" class="owlclass">prov:wasEndedBy</a></td>
- <td><a title="http://www.w3.org/ns/prov#qualifiedEnd" href="#qualifiedEnd" class="owlclass">prov:qualifiedEnd</a></td>
- <td><a title="http://www.w3.org/ns/prov#End" href="#End" class="owlclass">prov:End</a></td>
- </tr>
- <tr>
- <td><a title="http://www.w3.org/ns/prov#wasQuotedFrom" href="#wasQuotedFrom" class="owlclass">prov:wasQuotedFrom</a></td>
- <td><a title="http://www.w3.org/ns/prov#qualifiedQuotation" href="#qualifiedQuotation" class="owlclass">prov:qualifiedQuotation</a></td>
- <td><a title="http://www.w3.org/ns/prov#Quotation" href="#Quotation" class="owlclass">prov:Quotation</a></td>
- </tr>
- <tr>
- <td><a title="http://www.w3.org/ns/prov#wasRevisionOf" href="#wasRevisionOf" class="owlclass">prov:wasRevisionOf</a></td>
- <td><a title="http://www.w3.org/ns/prov#qualifiedRevision" href="#qualifiedRevision" class="owlclass">prov:qualifiedRevision</a></td>
- <td><a title="http://www.w3.org/ns/prov#Revision" href="#Revision" class="owlclass">prov:Revision</a></td>
- </tr>
- <tr>
- <td><a title="http://www.w3.org/ns/prov#wasStartedBy" href="#wasStartedBy" class="owlclass">prov:wasStartedBy</a></td>
- <td><a title="http://www.w3.org/ns/prov#qualifiedStart" href="#qualifiedStart" class="owlclass">prov:qualifiedStart</a></td>
- <td><a title="http://www.w3.org/ns/prov#Start" href="#Start" class="owlclass">prov:Start</a></td>
- </tr>
-</tbody></table>
-
- </div>
- </div>
-
-
- <div class="section" id="description-collections"> <!-- section 3.1 -->
- <!-- This section is version controlled at http://dvcs.w3.org/hg/prov/file/tip/ontology and mirroed to
- https://github.com/timrdf/prov-lodspeakr/tree/master/components/services/prov-o -->
- <h3><span class="secno">3.4 </span>Collections</h3>
- <p>
- </p>
- </div>
-
-
- </div>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <div class="informative section" id="specializing-provenance-ontology-for-domain-specific-provenance-applications">
- <!--OddPage--><h2><span class="secno">4. </span>Cross reference for PROV-O classes and properties</h2><p><em>This section is non-normative.</em></p>
-
-<p>
-This section, i.e., Section 4, presents the classes and properties that
-compose the ontology. No need to provide a diagram illustrating the
-domain and the range of the object properties. Also, no need to provide
-an example for each class and property. We should be able to present
-most of classes with an example stated using a sentence or two in
-English. In other words, we don’t need to provide the turtle for every
-small example if a sentence in English is enough. We should reserve the
-use of turtle only for the classes and properties that we think may be
-difficult for the user to grasp, e.g., involvement. In particular, some
-of the involvements that reify relations that are not part of the simple
- ontology, such as inform and Trace may need to be illustrated using
-turtle examples.
-</p>
-
- <div class="section" id="starting-point-terms">
- <h3><span class="secno">4.1 </span>Starting Point Terms</h3>
- <div id="prov-starting-point-owl-classes-crossreference" class="prov-starting-point owl-classes crossreference">
-
- <div id="Activity" class="entity">
- <h3 id="prov-activity-----------------back-to-starting-point-classes">
- <a href="#Activity"><span class="dotted" title="http://www.w3.org/ns/prov#Activity">prov:Activity</span></a>
- <span class="backlink">
- back to <a href="#prov-starting-point-owl-classes-at-a-glance">starting-point classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Activity</p>
- <div class="comment"><p>Activity is defined to be 'an identifiable activity, which performs a piece of work.'</p>
- </div>
- <dl class="description">
- <dt>in domain of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#qualifiedStart" href="#qualifiedStart">prov:qualifiedStart</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#qualifiedStartByActivity" href="#qualifiedStartByActivity">prov:qualifiedStartByActivity</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#qualifiedAssociation" href="#qualifiedAssociation">prov:qualifiedAssociation</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#wasAssociatedWith" href="#wasAssociatedWith">prov:wasAssociatedWith</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#qualifiedInform" href="#qualifiedInform">prov:qualifiedInform</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#qualifiedUsage" href="#qualifiedUsage">prov:qualifiedUsage</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#used" href="#used">prov:used</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#wasStartedByActivity" href="#wasStartedByActivity">prov:wasStartedByActivity</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#endedAtTime" href="#endedAtTime">prov:endedAtTime</a>
- <sup class="type-dp" title="data property">dp</sup>
- <a title="http://www.w3.org/ns/prov#wasInformedBy" href="#wasInformedBy">prov:wasInformedBy</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#generated" href="#generated">prov:generated</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#wasStartedBy" href="#wasStartedBy">prov:wasStartedBy</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#qualifiedEnd" href="#qualifiedEnd">prov:qualifiedEnd</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#startedAtTime" href="#startedAtTime">prov:startedAtTime</a>
- <sup class="type-dp" title="data property">dp</sup>
- <a title="http://www.w3.org/ns/prov#wasEndedBy" href="#wasEndedBy">prov:wasEndedBy</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- <dt>in range of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#wasInformedBy" href="#wasInformedBy">prov:wasInformedBy</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#wasStartedByActivity" href="#wasStartedByActivity">prov:wasStartedByActivity</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#wasGeneratedBy" href="#wasGeneratedBy">prov:wasGeneratedBy</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#activity" href="#activity">prov:activity</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- </dl>
- </div>
-
- <div id="Agent" class="entity">
- <h3 id="prov-agent-----------------back-to-starting-point-classes">
- <a href="#Agent"><span class="dotted" title="http://www.w3.org/ns/prov#Agent">prov:Agent</span></a>
- <span class="backlink">
- back to <a href="#prov-starting-point-owl-classes-at-a-glance">starting-point classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Agent</p>
- <div class="comment"><p>An agent represents a characterized entity capable of activity.</p>
- </div>
- <dl class="description">
- <dt>is subclass of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </dd>
- <dt>in domain of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#actedOnBehalfOf" href="#actedOnBehalfOf">prov:actedOnBehalfOf</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#qualifiedResponsibility" href="#qualifiedResponsibility">prov:qualifiedResponsibility</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- <dt>in range of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#hadQuotedAgent" href="#hadQuotedAgent">prov:hadQuotedAgent</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#agent" href="#agent">prov:agent</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#wasAssociatedWith" href="#wasAssociatedWith">prov:wasAssociatedWith</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#wasAttributedTo" href="#wasAttributedTo">prov:wasAttributedTo</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#actedOnBehalfOf" href="#actedOnBehalfOf">prov:actedOnBehalfOf</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#hadQuoterAgent" href="#hadQuoterAgent">prov:hadQuoterAgent</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- <dt>has subclasses</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#Organization" href="#Organization" class="owlclass">prov:Organization</a>
- <a title="http://www.w3.org/ns/prov#Person" href="#Person" class="owlclass">prov:Person</a>
- <a title="http://www.w3.org/ns/prov#SoftwareAgent" href="#SoftwareAgent" class="owlclass">prov:SoftwareAgent</a>
- </dd>
- </dl>
- </div>
-
- <div id="Entity" class="entity">
- <h3 id="prov-entity-----------------back-to-starting-point-classes">
- <a href="#Entity"><span class="dotted" title="http://www.w3.org/ns/prov#Entity">prov:Entity</span></a>
- <span class="backlink">
- back to <a href="#prov-starting-point-owl-classes-at-a-glance">starting-point classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Entity</p>
- <div class="comment"><p>An identifiable characterized entity.</p>
- </div>
- <dl class="description">
- <dt>in domain of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#tracedTo" href="#tracedTo">prov:tracedTo</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#qualifiedTrace" href="#qualifiedTrace">prov:qualifiedTrace</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#qualifiedRevision" href="#qualifiedRevision">prov:qualifiedRevision</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#wasAttributedTo" href="#wasAttributedTo">prov:wasAttributedTo</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#wasDerivedFrom" href="#wasDerivedFrom">prov:wasDerivedFrom</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#qualifiedDerivation" href="#qualifiedDerivation">prov:qualifiedDerivation</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#wasGeneratedBy" href="#wasGeneratedBy">prov:wasGeneratedBy</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#specializationOf" href="#specializationOf">prov:specializationOf</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#qualifiedQuotation" href="#qualifiedQuotation">prov:qualifiedQuotation</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#alternateOf" href="#alternateOf">prov:alternateOf</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#qualifiedSource" href="#qualifiedSource">prov:qualifiedSource</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#qualifiedGeneration" href="#qualifiedGeneration">prov:qualifiedGeneration</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#qualifiedAttribution" href="#qualifiedAttribution">prov:qualifiedAttribution</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#wasQuotedFrom" href="#wasQuotedFrom">prov:wasQuotedFrom</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#hadOriginalSource" href="#hadOriginalSource">prov:hadOriginalSource</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#wasRevisionOf" href="#wasRevisionOf">prov:wasRevisionOf</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- <dt>in range of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#tracedTo" href="#tracedTo">prov:tracedTo</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#wasDerivedFrom" href="#wasDerivedFrom">prov:wasDerivedFrom</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#entity" href="#entity">prov:entity</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#specializationOf" href="#specializationOf">prov:specializationOf</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#generated" href="#generated">prov:generated</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#used" href="#used">prov:used</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#alternateOf" href="#alternateOf">prov:alternateOf</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#wasQuotedFrom" href="#wasQuotedFrom">prov:wasQuotedFrom</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#hadOriginalSource" href="#hadOriginalSource">prov:hadOriginalSource</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#wasRevisionOf" href="#wasRevisionOf">prov:wasRevisionOf</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- <dt>has subclasses</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#Agent" href="#Agent" class="owlclass">prov:Agent</a>
- <a title="http://www.w3.org/ns/prov#Plan" href="#Plan" class="owlclass">prov:Plan</a>
- <a title="http://www.w3.org/ns/prov#Bundle" href="#Bundle" class="owlclass">prov:Bundle</a>
- </dd>
- </dl>
- </div>
-</div>
-<div id="prov-starting-point-owl-properties-crossreference" class="prov-starting-point owl-properties crossreference">
- <div id="actedOnBehalfOf" class="entity">
- <h3 id="prov-actedonbehalfof-------op-----------------back-to-starting-point-properties">
- <a href="#actedOnBehalfOf"><span class="dotted" title="http://www.w3.org/ns/prov#actedOnBehalfOf">prov:actedOnBehalfOf</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-starting-point-owl-properties-at-a-glance">starting-point properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#actedOnBehalfOf</p>
- <div class="description">
- <dl>
- <dt>has super-properties</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#involved" href="#involved" class="owlclass">prov:involved</a>
- </li>
- </ul>
- </dd>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Agent" href="#Agent" class="owlclass">prov:Agent</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Agent" href="#Agent" class="owlclass">prov:Agent</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="endedAtTime" class="entity">
- <h3 id="prov-endedattime-------dp-----------------back-to-starting-point-properties">
- <a href="#endedAtTime"><span class="dotted" title="http://www.w3.org/ns/prov#endedAtTime">prov:endedAtTime</span></a>
- <sup class="type-dp" title="data property">dp</sup>
- <span class="backlink">
- back to <a href="#prov-starting-point-owl-properties-at-a-glance">starting-point properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#endedAtTime</p>
- <div class="description">
- <p><strong>has characteristics</strong>
- Functional
- </p>
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- http://www.w3.org/2001/XMLSchema#dateTime
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="startedAtTime" class="entity">
- <h3 id="prov-startedattime-------dp-----------------back-to-starting-point-properties">
- <a href="#startedAtTime"><span class="dotted" title="http://www.w3.org/ns/prov#startedAtTime">prov:startedAtTime</span></a>
- <sup class="type-dp" title="data property">dp</sup>
- <span class="backlink">
- back to <a href="#prov-starting-point-owl-properties-at-a-glance">starting-point properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#startedAtTime</p>
- <div class="description">
- <p><strong>has characteristics</strong>
- Functional
- </p>
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- http://www.w3.org/2001/XMLSchema#dateTime
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="used" class="entity">
- <h3 id="prov-used-------op-----------------back-to-starting-point-properties">
- <a href="#used"><span class="dotted" title="http://www.w3.org/ns/prov#used">prov:used</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-starting-point-owl-properties-at-a-glance">starting-point properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#used</p>
- <div class="description">
- <div class="comment"><p>A prov:Entity that was used by this prov:Activity. For example, :baking prov:used :spoon, :egg, :oven .</p>
- </div>
- <p><strong>has characteristics</strong>
- Asymmetric
-, Irreflexive
- </p>
- <dl>
- <dt>has super-properties</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#involved" href="#involved" class="owlclass">prov:involved</a>
- </li>
- </ul>
- </dd>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="wasAssociatedWith" class="entity">
- <h3 id="prov-wasassociatedwith-------op-----------------back-to-starting-point-properties">
- <a href="#wasAssociatedWith"><span class="dotted" title="http://www.w3.org/ns/prov#wasAssociatedWith">prov:wasAssociatedWith</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-starting-point-owl-properties-at-a-glance">starting-point properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#wasAssociatedWith</p>
- <div class="description">
- <div class="comment"><p>A prov:Agent that had some (unspecified) responsibility for the occurrence of this prov:Activity.</p>
- </div>
- <dl>
- <dt>has super-properties</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#involved" href="#involved" class="owlclass">prov:involved</a>
- </li>
- </ul>
- </dd>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Agent" href="#Agent" class="owlclass">prov:Agent</a>
- </li>
- </ul>
- </dd>
- <dt>has sub-properties</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#wasStartedBy" href="#wasStartedBy" class="owlclass">prov:wasStartedBy</a>
- </li>
- <li>
- <a title="http://www.w3.org/ns/prov#wasEndedBy" href="#wasEndedBy" class="owlclass">prov:wasEndedBy</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="wasAttributedTo" class="entity">
- <h3 id="prov-wasattributedto-------op-----------------back-to-starting-point-properties">
- <a href="#wasAttributedTo"><span class="dotted" title="http://www.w3.org/ns/prov#wasAttributedTo">prov:wasAttributedTo</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-starting-point-owl-properties-at-a-glance">starting-point properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#wasAttributedTo</p>
- <div class="description">
- <dl>
- <dt>has super-properties</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#tracedTo" href="#tracedTo" class="owlclass">prov:tracedTo</a>
- </li>
- </ul>
- </dd>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Agent" href="#Agent" class="owlclass">prov:Agent</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="wasDerivedFrom" class="entity">
- <h3 id="prov-wasderivedfrom-------op-----------------back-to-starting-point-properties">
- <a href="#wasDerivedFrom"><span class="dotted" title="http://www.w3.org/ns/prov#wasDerivedFrom">prov:wasDerivedFrom</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-starting-point-owl-properties-at-a-glance">starting-point properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#wasDerivedFrom</p>
- <div class="description">
- <div class="comment"><p>wasDerivedFrom links two distinct
-characterized entities, where "some characterized entity is transformed
-from, created from, or affected by another characterized entity."</p>
- </div>
- <p><strong>has characteristics</strong>
- Asymmetric
-, Irreflexive
- </p>
- <dl>
- <dt>has super-properties</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#tracedTo" href="#tracedTo" class="owlclass">prov:tracedTo</a>
- </li>
- </ul>
- </dd>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- <dt>has sub-properties</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#wasQuotedFrom" href="#wasQuotedFrom" class="owlclass">prov:wasQuotedFrom</a>
- </li>
- <li>
- <a title="http://www.w3.org/ns/prov#hadOriginalSource" href="#hadOriginalSource" class="owlclass">prov:hadOriginalSource</a>
- </li>
- <li>
- <a title="http://www.w3.org/ns/prov#wasRevisionOf" href="#wasRevisionOf" class="owlclass">prov:wasRevisionOf</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="wasGeneratedBy" class="entity">
- <h3 id="prov-wasgeneratedby-------op-----------------back-to-starting-point-properties">
- <a href="#wasGeneratedBy"><span class="dotted" title="http://www.w3.org/ns/prov#wasGeneratedBy">prov:wasGeneratedBy</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-starting-point-owl-properties-at-a-glance">starting-point properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#wasGeneratedBy</p>
- <div class="description">
- <div class="comment"><p>wasGeneratedBy links Entitites with Activity representing that entity was generated as a result of Activity</p>
- </div>
- <p><strong>has characteristics</strong>
- Functional
-, Asymmetric
-, Irreflexive
- </p>
- <dl>
- <dt>has super-properties</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#involved" href="#involved" class="owlclass">prov:involved</a>
- </li>
- </ul>
- </dd>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="wasInformedBy" class="entity">
- <h3 id="prov-wasinformedby-------op-----------------back-to-starting-point-properties">
- <a href="#wasInformedBy"><span class="dotted" title="http://www.w3.org/ns/prov#wasInformedBy">prov:wasInformedBy</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-starting-point-owl-properties-at-a-glance">starting-point properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#wasInformedBy</p>
- <div class="description">
- <dl>
- <dt>has super-properties</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#involved" href="#involved" class="owlclass">prov:involved</a>
- </li>
- </ul>
- </dd>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="wasStartedByActivity" class="entity">
- <h3 id="prov-wasstartedbyactivity-------op-----------------back-to-starting-point-properties">
- <a href="#wasStartedByActivity"><span class="dotted" title="http://www.w3.org/ns/prov#wasStartedByActivity">prov:wasStartedByActivity</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-starting-point-owl-properties-at-a-glance">starting-point properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#wasStartedByActivity</p>
- <div class="description">
- <dl>
- <dt>has super-properties</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#involved" href="#involved" class="owlclass">prov:involved</a>
- </li>
- </ul>
- </dd>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
-</div>
-
- </div> <!-- Simple Classes and Properties - crossreference -->
-
- <div class="section" id="additional-terms">
- <h3><span class="secno">4.2 </span>Expanded Terms</h3>
- <div id="prov-expanded-owl-classes-crossreference" class="prov-expanded owl-classes crossreference">
-
- <div id="Bundle" class="entity">
- <h3 id="prov-bundle-----------------back-to-expanded-classes">
- <a href="#Bundle"><span class="dotted" title="http://www.w3.org/ns/prov#Bundle">prov:Bundle</span></a>
- <span class="backlink">
- back to <a href="#prov-expanded-owl-classes-at-a-glance">expanded classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Bundle</p>
- <div class="comment"><p>A prov:Bundle is a group of PROV statements.</p>
- </div>
- <div class="comment"><p>prov:Bundles are best modeled using sd:NamedGraphs.</p>
- </div>
- <dl class="description">
- <dt>is subclass of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </dd>
- </dl>
- </div>
-
- <div id="Location" class="entity">
- <h3 id="prov-location-----------------back-to-expanded-classes">
- <a href="#Location"><span class="dotted" title="http://www.w3.org/ns/prov#Location">prov:Location</span></a>
- <span class="backlink">
- back to <a href="#prov-expanded-owl-classes-at-a-glance">expanded classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Location</p>
- <div class="comment"><p>This is wgs:SpatialThing</p>
- </div>
- <dl class="description">
- <dt>in range of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#hadLocation" href="#hadLocation">prov:hadLocation</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- </dl>
- </div>
-
- <div id="Note" class="entity">
- <h3 id="prov-note-----------------back-to-expanded-classes">
- <a href="#Note"><span class="dotted" title="http://www.w3.org/ns/prov#Note">prov:Note</span></a>
- <span class="backlink">
- back to <a href="#prov-expanded-owl-classes-at-a-glance">expanded classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Note</p>
- <dl class="description">
- <dt>in range of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#hasAnnotation" href="#hasAnnotation">prov:hasAnnotation</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- </dl>
- </div>
-
- <div id="Organization" class="entity">
- <h3 id="prov-organization-----------------back-to-expanded-classes">
- <a href="#Organization"><span class="dotted" title="http://www.w3.org/ns/prov#Organization">prov:Organization</span></a>
- <span class="backlink">
- back to <a href="#prov-expanded-owl-classes-at-a-glance">expanded classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Organization</p>
- <dl class="description">
- <dt>is subclass of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#Agent" href="#Agent" class="owlclass">prov:Agent</a>
- </dd>
- </dl>
- </div>
-
- <div id="Person" class="entity">
- <h3 id="prov-person-----------------back-to-expanded-classes">
- <a href="#Person"><span class="dotted" title="http://www.w3.org/ns/prov#Person">prov:Person</span></a>
- <span class="backlink">
- back to <a href="#prov-expanded-owl-classes-at-a-glance">expanded classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Person</p>
- <dl class="description">
- <dt>is subclass of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#Agent" href="#Agent" class="owlclass">prov:Agent</a>
- </dd>
- </dl>
- </div>
-
- <div id="SoftwareAgent" class="entity">
- <h3 id="prov-softwareagent-----------------back-to-expanded-classes">
- <a href="#SoftwareAgent"><span class="dotted" title="http://www.w3.org/ns/prov#SoftwareAgent">prov:SoftwareAgent</span></a>
- <span class="backlink">
- back to <a href="#prov-expanded-owl-classes-at-a-glance">expanded classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#SoftwareAgent</p>
- <dl class="description">
- <dt>is subclass of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#Agent" href="#Agent" class="owlclass">prov:Agent</a>
- </dd>
- </dl>
- </div>
-</div>
-<div id="prov-expanded-owl-properties-crossreference" class="prov-expanded owl-properties crossreference">
- <div id="alternateOf" class="entity">
- <h3 id="prov-alternateof-------op-----------------back-to-expanded-properties">
- <a href="#alternateOf"><span class="dotted" title="http://www.w3.org/ns/prov#alternateOf">prov:alternateOf</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-expanded-owl-properties-at-a-glance">expanded properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#alternateOf</p>
- <div class="description">
- <div class="comment"><p>Another prov:Entity that characterizes the same thing as this prov:Entity, potentially in a different manner.</p>
- </div>
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="generated" class="entity">
- <h3 id="prov-generated-------op-----------------back-to-expanded-properties">
- <a href="#generated"><span class="dotted" title="http://www.w3.org/ns/prov#generated">prov:generated</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-expanded-owl-properties-at-a-glance">expanded properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#generated</p>
- <div class="description">
- <div class="comment"><p>This inverse of prov:wasGeneratedBy is
-defined so that Activities being described can reference their generated
- outputs directly without needing to 'stop' and start describing the
-Entity. This helps 'Activity-centric' modeling as opposed to
-'Entity-centric' modeling.</p>
- </div>
- <dl>
- <dt>has super-properties</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#involved" href="#involved" class="owlclass">prov:involved</a>
- </li>
- </ul>
- </dd>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- <dt>has inverse</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#wasGeneratedBy" href="#wasGeneratedBy" class="owlclass">prov:wasGeneratedBy</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="hadLocation" class="entity">
- <h3 id="prov-hadlocation-------op-----------------back-to-expanded-properties">
- <a href="#hadLocation"><span class="dotted" title="http://www.w3.org/ns/prov#hadLocation">prov:hadLocation</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-expanded-owl-properties-at-a-glance">expanded properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#hadLocation</p>
- <div class="description">
- <div class="comment"><p>DM: Location is an optional attribute of Entity and Activity.</p>
- </div>
- <div class="comment"><p>This property is not functional because the many values could be at a variety of granularies (In this room, in that chair).</p>
- </div>
- <p><strong>has characteristics</strong>
- Asymmetric
-, Irreflexive
- </p>
- <dl>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Location" href="#Location" class="owlclass">prov:Location</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="hadOriginalSource" class="entity">
- <h3 id="prov-hadoriginalsource-------op-----------------back-to-expanded-properties">
- <a href="#hadOriginalSource"><span class="dotted" title="http://www.w3.org/ns/prov#hadOriginalSource">prov:hadOriginalSource</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-expanded-owl-properties-at-a-glance">expanded properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#hadOriginalSource</p>
- <div class="description">
- <div class="comment"><p>how is this different from wasDerivedFrom?</p>
- </div>
- <dl>
- <dt>has super-properties</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#wasDerivedFrom" href="#wasDerivedFrom" class="owlclass">prov:wasDerivedFrom</a>
- </li>
- </ul>
- </dd>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="hasAnnotation" class="entity">
- <h3 id="prov-hasannotation-------op-----------------back-to-expanded-properties">
- <a href="#hasAnnotation"><span class="dotted" title="http://www.w3.org/ns/prov#hasAnnotation">prov:hasAnnotation</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-expanded-owl-properties-at-a-glance">expanded properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#hasAnnotation</p>
- <div class="description">
- <dl>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Note" href="#Note" class="owlclass">prov:Note</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="specializationOf" class="entity">
- <h3 id="prov-specializationof-------op-----------------back-to-expanded-properties">
- <a href="#specializationOf"><span class="dotted" title="http://www.w3.org/ns/prov#specializationOf">prov:specializationOf</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-expanded-owl-properties-at-a-glance">expanded properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#specializationOf</p>
- <div class="description">
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="tracedTo" class="entity">
- <h3 id="prov-tracedto-------op-----------------back-to-expanded-properties">
- <a href="#tracedTo"><span class="dotted" title="http://www.w3.org/ns/prov#tracedTo">prov:tracedTo</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-expanded-owl-properties-at-a-glance">expanded properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#tracedTo</p>
- <div class="description">
- <dl>
- <dt>has super-properties</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#involved" href="#involved" class="owlclass">prov:involved</a>
- </li>
- </ul>
- </dd>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- <dt>has sub-properties</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#wasDerivedFrom" href="#wasDerivedFrom" class="owlclass">prov:wasDerivedFrom</a>
- </li>
- <li>
- <a title="http://www.w3.org/ns/prov#wasAttributedTo" href="#wasAttributedTo" class="owlclass">prov:wasAttributedTo</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="wasEndedBy" class="entity">
- <h3 id="prov-wasendedby-------op-----------------back-to-expanded-properties">
- <a href="#wasEndedBy"><span class="dotted" title="http://www.w3.org/ns/prov#wasEndedBy">prov:wasEndedBy</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-expanded-owl-properties-at-a-glance">expanded properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#wasEndedBy</p>
- <div class="description">
- <dl>
- <dt>has super-properties</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#wasAssociatedWith" href="#wasAssociatedWith" class="owlclass">prov:wasAssociatedWith</a>
- </li>
- </ul>
- </dd>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="wasQuotedFrom" class="entity">
- <h3 id="prov-wasquotedfrom-------op-----------------back-to-expanded-properties">
- <a href="#wasQuotedFrom"><span class="dotted" title="http://www.w3.org/ns/prov#wasQuotedFrom">prov:wasQuotedFrom</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-expanded-owl-properties-at-a-glance">expanded properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#wasQuotedFrom</p>
- <div class="description">
- <div class="comment"><p>Different from wasAttributedTo?</p>
- </div>
- <dl>
- <dt>has super-properties</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#wasDerivedFrom" href="#wasDerivedFrom" class="owlclass">prov:wasDerivedFrom</a>
- </li>
- </ul>
- </dd>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="wasRevisionOf" class="entity">
- <h3 id="prov-wasrevisionof-------op-----------------back-to-expanded-properties">
- <a href="#wasRevisionOf"><span class="dotted" title="http://www.w3.org/ns/prov#wasRevisionOf">prov:wasRevisionOf</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-expanded-owl-properties-at-a-glance">expanded properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#wasRevisionOf</p>
- <div class="description">
- <dl>
- <dt>has super-properties</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#wasDerivedFrom" href="#wasDerivedFrom" class="owlclass">prov:wasDerivedFrom</a>
- </li>
- </ul>
- </dd>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="wasStartedBy" class="entity">
- <h3 id="prov-wasstartedby-------op-----------------back-to-expanded-properties">
- <a href="#wasStartedBy"><span class="dotted" title="http://www.w3.org/ns/prov#wasStartedBy">prov:wasStartedBy</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-expanded-owl-properties-at-a-glance">expanded properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#wasStartedBy</p>
- <div class="description">
- <dl>
- <dt>has super-properties</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#wasAssociatedWith" href="#wasAssociatedWith" class="owlclass">prov:wasAssociatedWith</a>
- </li>
- </ul>
- </dd>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
-</div>
-
- </div>
-
- <div class="section" id="qualified-terms">
- <h3><span class="secno">4.3 </span>Qualified Terms</h3>
- <div id="prov-qualified-owl-classes-crossreference" class="prov-qualified owl-classes crossreference">
-
- <div id="ActivityInvolvement" class="entity">
- <h3 id="prov-activityinvolvement-----------------back-to-qualified-classes">
- <a href="#ActivityInvolvement"><span class="dotted" title="http://www.w3.org/ns/prov#ActivityInvolvement">prov:ActivityInvolvement</span></a>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#ActivityInvolvement</p>
- <div class="comment"><p>An instance of prov:ActivityInvolvement is
-used to provide additional descriptions of a binary relation from any
-instance to an instance of prov:Activity.</p>
- </div>
- <dl class="description">
- <dt>is subclass of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#Involvement" href="#Involvement" class="owlclass">prov:Involvement</a>
- </dd>
- <dt>in domain of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#activity" href="#activity">prov:activity</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- <dt>has subclasses</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#Generation" href="#Generation" class="owlclass">prov:Generation</a>
- <a title="http://www.w3.org/ns/prov#Inform" href="#Inform" class="owlclass">prov:Inform</a>
- <a title="http://www.w3.org/ns/prov#StartByActivity" href="#StartByActivity" class="owlclass">prov:StartByActivity</a>
- </dd>
- </dl>
- </div>
-
- <div id="AgentInvolvement" class="entity">
- <h3 id="prov-agentinvolvement-----------------back-to-qualified-classes">
- <a href="#AgentInvolvement"><span class="dotted" title="http://www.w3.org/ns/prov#AgentInvolvement">prov:AgentInvolvement</span></a>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#AgentInvolvement</p>
- <dl class="description">
- <dt>is subclass of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#Involvement" href="#Involvement" class="owlclass">prov:Involvement</a>
- </dd>
- <dt>in domain of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#agent" href="#agent">prov:agent</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- <dt>has subclasses</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#Responsibility" href="#Responsibility" class="owlclass">prov:Responsibility</a>
- <a title="http://www.w3.org/ns/prov#Start" href="#Start" class="owlclass">prov:Start</a>
- <a title="http://www.w3.org/ns/prov#Association" href="#Association" class="owlclass">prov:Association</a>
- <a title="http://www.w3.org/ns/prov#End" href="#End" class="owlclass">prov:End</a>
- <a title="http://www.w3.org/ns/prov#Attribution" href="#Attribution" class="owlclass">prov:Attribution</a>
- </dd>
- </dl>
- </div>
-
- <div id="Association" class="entity">
- <h3 id="prov-association-----------------back-to-qualified-classes">
- <a href="#Association"><span class="dotted" title="http://www.w3.org/ns/prov#Association">prov:Association</span></a>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Association</p>
- <div class="comment"><p>An instance of prov:Association provides
-additional descriptions about the binary prov:wasAssociatedWith relation
- from a prov:Activity to some prov:Agent that is responsible for it. For
- example, :baking prov:wasAssociatedWith :baker; prov:qualified [ a
-prov:Association; prov:entity :baker; :foo :bar ].</p>
- </div>
- <dl class="description">
- <dt>is subclass of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#AgentInvolvement" href="#AgentInvolvement" class="owlclass">prov:AgentInvolvement</a>
- </dd>
- <dt>in domain of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#hadPlan" href="#hadPlan">prov:hadPlan</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- <dt>in range of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#qualifiedAssociation" href="#qualifiedAssociation">prov:qualifiedAssociation</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- </dl>
- </div>
-
- <div id="Attribution" class="entity">
- <h3 id="prov-attribution-----------------back-to-qualified-classes">
- <a href="#Attribution"><span class="dotted" title="http://www.w3.org/ns/prov#Attribution">prov:Attribution</span></a>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Attribution</p>
- <div class="comment"><p>An instance of prov:Attribution provides
-additional descriptions about the binary prov:wasAttributedTo relation
-from a prov:Entity to some prov:Agent that is responsible for it. For
-example, :cake prov:wasAttributedTo :baker; prov:qualified [ a
-prov:Attribution; prov:entity :baker; :foo :bar ].</p>
- </div>
- <dl class="description">
- <dt>is subclass of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#AgentInvolvement" href="#AgentInvolvement" class="owlclass">prov:AgentInvolvement</a>
- </dd>
- <dt>in range of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#qualifiedAttribution" href="#qualifiedAttribution">prov:qualifiedAttribution</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- </dl>
- </div>
-
- <div id="Derivation" class="entity">
- <h3 id="prov-derivation-----------------back-to-qualified-classes">
- <a href="#Derivation"><span class="dotted" title="http://www.w3.org/ns/prov#Derivation">prov:Derivation</span></a>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Derivation</p>
- <dl class="description">
- <dt>is subclass of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#EntityInvolvement" href="#EntityInvolvement" class="owlclass">prov:EntityInvolvement</a>
- </dd>
- <dt>in range of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#qualifiedDerivation" href="#qualifiedDerivation">prov:qualifiedDerivation</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- </dl>
- </div>
-
- <div id="End" class="entity">
- <h3 id="prov-end-----------------back-to-qualified-classes">
- <a href="#End"><span class="dotted" title="http://www.w3.org/ns/prov#End">prov:End</span></a>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#End</p>
- <div class="comment"><p>An Agent ends an Activity, optionally at a particular TimeInstant.</p>
- </div>
- <dl class="description">
- <dt>is subclass of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#InstantaneousEvent" href="#InstantaneousEvent" class="owlclass">prov:InstantaneousEvent</a>
- <a title="http://www.w3.org/ns/prov#AgentInvolvement" href="#AgentInvolvement" class="owlclass">prov:AgentInvolvement</a>
- </dd>
- <dt>in range of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#qualifiedEnd" href="#qualifiedEnd">prov:qualifiedEnd</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- </dl>
- </div>
-
- <div id="EntityInvolvement" class="entity">
- <h3 id="prov-entityinvolvement-----------------back-to-qualified-classes">
- <a href="#EntityInvolvement"><span class="dotted" title="http://www.w3.org/ns/prov#EntityInvolvement">prov:EntityInvolvement</span></a>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#EntityInvolvement</p>
- <div class="comment"><p>An instance of EntityInvolvement is used to
-provide additional descriptions of a binary relation from any instance
-to an instance of Entity.</p>
- </div>
- <dl class="description">
- <dt>is subclass of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#Involvement" href="#Involvement" class="owlclass">prov:Involvement</a>
- </dd>
- <dt>in domain of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#entity" href="#entity">prov:entity</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- <dt>has subclasses</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#Derivation" href="#Derivation" class="owlclass">prov:Derivation</a>
- <a title="http://www.w3.org/ns/prov#Trace" href="#Trace" class="owlclass">prov:Trace</a>
- <a title="http://www.w3.org/ns/prov#Usage" href="#Usage" class="owlclass">prov:Usage</a>
- <a title="http://www.w3.org/ns/prov#Source" href="#Source" class="owlclass">prov:Source</a>
- <a title="http://www.w3.org/ns/prov#Revision" href="#Revision" class="owlclass">prov:Revision</a>
- <a title="http://www.w3.org/ns/prov#Quotation" href="#Quotation" class="owlclass">prov:Quotation</a>
- </dd>
- </dl>
- </div>
-
- <div id="Generation" class="entity">
- <h3 id="prov-generation-----------------back-to-qualified-classes">
- <a href="#Generation"><span class="dotted" title="http://www.w3.org/ns/prov#Generation">prov:Generation</span></a>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Generation</p>
- <div class="comment"><p>An instance of prov:Generation provides
-additional descriptions about the binary prov:wasGeneratedBy relation
-from a generated prov:Entity to the prov:Activity that generated it. For
- example, :cake prov:wasGeneratedBy :baking; prov:qualified [ a
-prov:Generation; prov:entity :baking; :foo :bar ].</p>
- </div>
- <dl class="description">
- <dt>is subclass of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#InstantaneousEvent" href="#InstantaneousEvent" class="owlclass">prov:InstantaneousEvent</a>
- <a title="http://www.w3.org/ns/prov#ActivityInvolvement" href="#ActivityInvolvement" class="owlclass">prov:ActivityInvolvement</a>
- </dd>
- <dt>in range of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#qualifiedGeneration" href="#qualifiedGeneration">prov:qualifiedGeneration</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- </dl>
- </div>
-
- <div id="Inform" class="entity">
- <h3 id="prov-inform-----------------back-to-qualified-classes">
- <a href="#Inform"><span class="dotted" title="http://www.w3.org/ns/prov#Inform">prov:Inform</span></a>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Inform</p>
- <dl class="description">
- <dt>is subclass of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#ActivityInvolvement" href="#ActivityInvolvement" class="owlclass">prov:ActivityInvolvement</a>
- </dd>
- <dt>in range of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#qualifiedInform" href="#qualifiedInform">prov:qualifiedInform</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- </dl>
- </div>
-
- <div id="InstantaneousEvent" class="entity">
- <h3 id="prov-instantaneousevent-----------------back-to-qualified-classes">
- <a href="#InstantaneousEvent"><span class="dotted" title="http://www.w3.org/ns/prov#InstantaneousEvent">prov:InstantaneousEvent</span></a>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#InstantaneousEvent</p>
- <dl class="description">
- <dt>in domain of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#atTime" href="#atTime">prov:atTime</a>
- <sup class="type-dp" title="data property">dp</sup>
- </dd>
- <dt>has subclasses</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#Usage" href="#Usage" class="owlclass">prov:Usage</a>
- <a title="http://www.w3.org/ns/prov#End" href="#End" class="owlclass">prov:End</a>
- <a title="http://www.w3.org/ns/prov#Generation" href="#Generation" class="owlclass">prov:Generation</a>
- <a title="http://www.w3.org/ns/prov#Start" href="#Start" class="owlclass">prov:Start</a>
- </dd>
- </dl>
- </div>
-
- <div id="Involvement" class="entity">
- <h3 id="prov-involvement-----------------back-to-qualified-classes">
- <a href="#Involvement"><span class="dotted" title="http://www.w3.org/ns/prov#Involvement">prov:Involvement</span></a>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Involvement</p>
- <div class="comment"><p>An instance of prov:Involvement is used to
-provide additional descriptions of a prov:qualifiable binary
-involvement. A description (via prov:Involvement) of the binary
-involvement implies the assertion of the binary involvement.</p>
- </div>
- <div class="comment"><p>TODO: For simplicity, the hierarchy "stops" at the primary Elements (Activity, Entity, Agent)</p>
- </div>
- <dl class="description">
- <dt>in domain of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#hadRole" href="#hadRole">prov:hadRole</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- <dt>has subclasses</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#AgentInvolvement" href="#AgentInvolvement" class="owlclass">prov:AgentInvolvement</a>
- <a title="http://www.w3.org/ns/prov#EntityInvolvement" href="#EntityInvolvement" class="owlclass">prov:EntityInvolvement</a>
- <a title="http://www.w3.org/ns/prov#ActivityInvolvement" href="#ActivityInvolvement" class="owlclass">prov:ActivityInvolvement</a>
- </dd>
- </dl>
- </div>
-
- <div id="Plan" class="entity">
- <h3 id="prov-plan-----------------back-to-qualified-classes">
- <a href="#Plan"><span class="dotted" title="http://www.w3.org/ns/prov#Plan">prov:Plan</span></a>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Plan</p>
- <dl class="description">
- <dt>is subclass of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </dd>
- <dt>in range of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#hadPlan" href="#hadPlan">prov:hadPlan</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- </dl>
- </div>
-
- <div id="Quotation" class="entity">
- <h3 id="prov-quotation-----------------back-to-qualified-classes">
- <a href="#Quotation"><span class="dotted" title="http://www.w3.org/ns/prov#Quotation">prov:Quotation</span></a>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Quotation</p>
- <div class="comment"><p>TODO: Shouldn't Quotation be a subtype of Derivation (and same for the binary relations?) -Tim</p>
- </div>
- <dl class="description">
- <dt>is subclass of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#EntityInvolvement" href="#EntityInvolvement" class="owlclass">prov:EntityInvolvement</a>
- </dd>
- <dt>in domain of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#hadQuotedAgent" href="#hadQuotedAgent">prov:hadQuotedAgent</a>
- <sup class="type-op" title="object property">op</sup>
- <a title="http://www.w3.org/ns/prov#hadQuoterAgent" href="#hadQuoterAgent">prov:hadQuoterAgent</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- <dt>in range of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#qualifiedQuotation" href="#qualifiedQuotation">prov:qualifiedQuotation</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- </dl>
- </div>
-
- <div id="Responsibility" class="entity">
- <h3 id="prov-responsibility-----------------back-to-qualified-classes">
- <a href="#Responsibility"><span class="dotted" title="http://www.w3.org/ns/prov#Responsibility">prov:Responsibility</span></a>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Responsibility</p>
- <div class="comment"><p>http://www.w3.org/2011/prov/wiki/ProvRDF#Responsibility</p>
- </div>
- <div class="comment"><p>An instance of prov:Responsibility provides
-additional descriptions about the binary prov:actedOnBehalfOf relation
-from a performing prov:Agent to some prov:Agent for whom it was
-performed. For example, :mixing prov:wasAssociatedWith :toddler .
-:toddler prov:actedOnBehalfOf :mother; prov:qualified [ a
-prov:Responsiblity; prov:entity :mother; :foo :bar ].</p>
- </div>
- <dl class="description">
- <dt>is subclass of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#AgentInvolvement" href="#AgentInvolvement" class="owlclass">prov:AgentInvolvement</a>
- </dd>
- <dt>in range of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#qualifiedResponsibility" href="#qualifiedResponsibility">prov:qualifiedResponsibility</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- </dl>
- </div>
-
- <div id="Revision" class="entity">
- <h3 id="prov-revision-----------------back-to-qualified-classes">
- <a href="#Revision"><span class="dotted" title="http://www.w3.org/ns/prov#Revision">prov:Revision</span></a>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Revision</p>
- <dl class="description">
- <dt>is subclass of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#EntityInvolvement" href="#EntityInvolvement" class="owlclass">prov:EntityInvolvement</a>
- </dd>
- <dt>in range of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#qualifiedRevision" href="#qualifiedRevision">prov:qualifiedRevision</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- </dl>
- </div>
-
- <div id="Role" class="entity">
- <h3 id="prov-role-----------------back-to-qualified-classes">
- <a href="#Role"><span class="dotted" title="http://www.w3.org/ns/prov#Role">prov:Role</span></a>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Role</p>
- <div class="comment"><p>http://www.w3.org/2011/prov/wiki/ProvRDF#Attribute</p>
- </div>
- <dl class="description">
- <dt>in range of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#hadRole" href="#hadRole">prov:hadRole</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- </dl>
- </div>
-
- <div id="Source" class="entity">
- <h3 id="prov-source-----------------back-to-qualified-classes">
- <a href="#Source"><span class="dotted" title="http://www.w3.org/ns/prov#Source">prov:Source</span></a>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Source</p>
- <div class="comment"><p>http://www.w3.org/2011/prov/wiki/ProvRDF#Original_Source</p>
- </div>
- <dl class="description">
- <dt>is subclass of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#EntityInvolvement" href="#EntityInvolvement" class="owlclass">prov:EntityInvolvement</a>
- </dd>
- <dt>in range of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#qualifiedSource" href="#qualifiedSource">prov:qualifiedSource</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- </dl>
- </div>
-
- <div id="Start" class="entity">
- <h3 id="prov-start-----------------back-to-qualified-classes">
- <a href="#Start"><span class="dotted" title="http://www.w3.org/ns/prov#Start">prov:Start</span></a>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Start</p>
- <div class="comment"><p>An Agent starts an Activity, optionally at a particular TimeInstant.</p>
- </div>
- <dl class="description">
- <dt>is subclass of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#InstantaneousEvent" href="#InstantaneousEvent" class="owlclass">prov:InstantaneousEvent</a>
- <a title="http://www.w3.org/ns/prov#AgentInvolvement" href="#AgentInvolvement" class="owlclass">prov:AgentInvolvement</a>
- </dd>
- <dt>in range of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#qualifiedStart" href="#qualifiedStart">prov:qualifiedStart</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- </dl>
- </div>
-
- <div id="StartByActivity" class="entity">
- <h3 id="prov-startbyactivity-----------------back-to-qualified-classes">
- <a href="#StartByActivity"><span class="dotted" title="http://www.w3.org/ns/prov#StartByActivity">prov:StartByActivity</span></a>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#StartByActivity</p>
- <dl class="description">
- <dt>is subclass of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#ActivityInvolvement" href="#ActivityInvolvement" class="owlclass">prov:ActivityInvolvement</a>
- </dd>
- <dt>in range of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#qualifiedStartByActivity" href="#qualifiedStartByActivity">prov:qualifiedStartByActivity</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- </dl>
- </div>
-
- <div id="Trace" class="entity">
- <h3 id="prov-trace-----------------back-to-qualified-classes">
- <a href="#Trace"><span class="dotted" title="http://www.w3.org/ns/prov#Trace">prov:Trace</span></a>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Trace</p>
- <div class="comment"><p>An instance of prov:Trace provides
-additional descriptions about the binary prov:tracedTo relation from
-some prov:Entity to some other prov:Element. For example, :stomach_ache
-prov:tracedTo :spoon; prov:qualified [ a prov:Trace; prov:entity :spoon;
- :foo :bar ].</p>
- </div>
- <dl class="description">
- <dt>is subclass of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#EntityInvolvement" href="#EntityInvolvement" class="owlclass">prov:EntityInvolvement</a>
- </dd>
- <dt>in range of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#qualifiedTrace" href="#qualifiedTrace">prov:qualifiedTrace</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- </dl>
- </div>
-
- <div id="Usage" class="entity">
- <h3 id="prov-usage-----------------back-to-qualified-classes">
- <a href="#Usage"><span class="dotted" title="http://www.w3.org/ns/prov#Usage">prov:Usage</span></a>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Usage</p>
- <dl class="description">
- <dt>is subclass of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#InstantaneousEvent" href="#InstantaneousEvent" class="owlclass">prov:InstantaneousEvent</a>
- <a title="http://www.w3.org/ns/prov#EntityInvolvement" href="#EntityInvolvement" class="owlclass">prov:EntityInvolvement</a>
- </dd>
- <dt>in range of</dt>
- <dd>
- <a title="http://www.w3.org/ns/prov#qualifiedUsage" href="#qualifiedUsage">prov:qualifiedUsage</a>
- <sup class="type-op" title="object property">op</sup>
- </dd>
- </dl>
- </div>
-</div>
-<div id="prov-qualified-owl-properties-crossreference" class="prov-qualified owl-properties crossreference">
- <div id="activity" class="entity">
- <h3 id="prov-activity-------op-----------------back-to-qualified-properties">
- <a href="#activity"><span class="dotted" title="http://www.w3.org/ns/prov#activity">prov:activity</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#activity</p>
- <div class="description">
- <div class="comment"><p>This property behaves in spirit like rdf:object; it references the object of a prov:involved triple.</p>
- </div>
- <div class="comment"><p>The property used by a prov:AgentInvolvement to cite the Agent that was prov:involved with either an Activity or Entity.</p>
- </div>
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#ActivityInvolvement" href="#ActivityInvolvement" class="owlclass">prov:ActivityInvolvement</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="agent" class="entity">
- <h3 id="prov-agent-------op-----------------back-to-qualified-properties">
- <a href="#agent"><span class="dotted" title="http://www.w3.org/ns/prov#agent">prov:agent</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#agent</p>
- <div class="description">
- <div class="comment"><p>This property behaves in spirit like rdf:object; it references the object of a prov:involved triple.</p>
- </div>
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#AgentInvolvement" href="#AgentInvolvement" class="owlclass">prov:AgentInvolvement</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Agent" href="#Agent" class="owlclass">prov:Agent</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="atTime" class="entity">
- <h3 id="prov-attime-------dp-----------------back-to-qualified-properties">
- <a href="#atTime"><span class="dotted" title="http://www.w3.org/ns/prov#atTime">prov:atTime</span></a>
- <sup class="type-dp" title="data property">dp</sup>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#atTime</p>
- <div class="description">
- <p><strong>has characteristics</strong>
- Functional
- </p>
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#InstantaneousEvent" href="#InstantaneousEvent" class="owlclass">prov:InstantaneousEvent</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- http://www.w3.org/2001/XMLSchema#dateTime
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="entity" class="entity">
- <h3 id="prov-entity-------op-----------------back-to-qualified-properties">
- <a href="#entity"><span class="dotted" title="http://www.w3.org/ns/prov#entity">prov:entity</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#entity</p>
- <div class="description">
- <div class="comment"><p>This property behaves in spirit like rdf:object; it references the object of a prov:involved triple.</p>
- </div>
- <div class="comment"><p>The property used by a prov:ActivityInvolvement to cite the Activity that was prov:involved with either an Activity or Entity.</p>
- </div>
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#EntityInvolvement" href="#EntityInvolvement" class="owlclass">prov:EntityInvolvement</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="hadPlan" class="entity">
- <h3 id="prov-hadplan-------op-----------------back-to-qualified-properties">
- <a href="#hadPlan"><span class="dotted" title="http://www.w3.org/ns/prov#hadPlan">prov:hadPlan</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#hadPlan</p>
- <div class="description">
- <div class="comment"><p>The Activity performed was described by the
-given plan resource. Activity specifications, as referred to by plan
-links, are out of scope of this specification</p>
- </div>
- <p><strong>has characteristics</strong>
- Functional
-, Asymmetric
-, Irreflexive
- </p>
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Association" href="#Association" class="owlclass">prov:Association</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Plan" href="#Plan" class="owlclass">prov:Plan</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="hadQuotedAgent" class="entity">
- <h3 id="prov-hadquotedagent-------op-----------------back-to-qualified-properties">
- <a href="#hadQuotedAgent"><span class="dotted" title="http://www.w3.org/ns/prov#hadQuotedAgent">prov:hadQuotedAgent</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#hadQuotedAgent</p>
- <div class="description">
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Quotation" href="#Quotation" class="owlclass">prov:Quotation</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Agent" href="#Agent" class="owlclass">prov:Agent</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="hadQuoterAgent" class="entity">
- <h3 id="prov-hadquoteragent-------op-----------------back-to-qualified-properties">
- <a href="#hadQuoterAgent"><span class="dotted" title="http://www.w3.org/ns/prov#hadQuoterAgent">prov:hadQuoterAgent</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#hadQuoterAgent</p>
- <div class="description">
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Quotation" href="#Quotation" class="owlclass">prov:Quotation</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Agent" href="#Agent" class="owlclass">prov:Agent</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="hadRole" class="entity">
- <h3 id="prov-hadrole-------op-----------------back-to-qualified-properties">
- <a href="#hadRole"><span class="dotted" title="http://www.w3.org/ns/prov#hadRole">prov:hadRole</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#hadRole</p>
- <div class="description">
- <div class="comment"><p>When an instance of prov:Involvement uses
-the prov:hadRole property to cite a prov:Role, it is providing a role
-for the instance referenced by the prov:entity or the prov:activity
-properties. For example, :baking prov:used :spoon; prov:qualified [ a
-prov:Usage; prov:entity :spoon; prov:hadRole roles:mixing_implement ].</p>
- </div>
- <p><strong>has characteristics</strong>
- Irreflexive
- </p>
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Involvement" href="#Involvement" class="owlclass">prov:Involvement</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Role" href="#Role" class="owlclass">prov:Role</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="involved" class="entity">
- <h3 id="prov-involved-------op-----------------back-to-qualified-properties">
- <a href="#involved"><span class="dotted" title="http://www.w3.org/ns/prov#involved">prov:involved</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#involved</p>
- <div class="description">
- <div class="comment"><p>Subproperties of prov:involved may be be
-qualified by creating instances of a corresponding prov:Involvement
-class. For example, the binary relation :baking prov:used :spoon can be
-qualified by asserting :baking prov:qualified [ a prov:Usage;
-prov:entity :baking; :foo :bar ]
-
-prov:involved should not be used without also using the subproperty.
-
-Subproperties of prov:involved may also be asserted directly without
-being qualified.</p>
- </div>
- <dl>
- <dt>has sub-properties</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#tracedTo" href="#tracedTo" class="owlclass">prov:tracedTo</a>
- </li>
- <li>
- <a title="http://www.w3.org/ns/prov#wasAssociatedWith" href="#wasAssociatedWith" class="owlclass">prov:wasAssociatedWith</a>
- </li>
- <li>
- <a title="http://www.w3.org/ns/prov#wasGeneratedBy" href="#wasGeneratedBy" class="owlclass">prov:wasGeneratedBy</a>
- </li>
- <li>
- <a title="http://www.w3.org/ns/prov#generated" href="#generated" class="owlclass">prov:generated</a>
- </li>
- <li>
- <a title="http://www.w3.org/ns/prov#used" href="#used" class="owlclass">prov:used</a>
- </li>
- <li>
- <a title="http://www.w3.org/ns/prov#actedOnBehalfOf" href="#actedOnBehalfOf" class="owlclass">prov:actedOnBehalfOf</a>
- </li>
- <li>
- <a title="http://www.w3.org/ns/prov#wasStartedByActivity" href="#wasStartedByActivity" class="owlclass">prov:wasStartedByActivity</a>
- </li>
- <li>
- <a title="http://www.w3.org/ns/prov#wasInformedBy" href="#wasInformedBy" class="owlclass">prov:wasInformedBy</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="qualifiedAssociation" class="entity">
- <h3 id="prov-qualifiedassociation-------op-----------------back-to-qualified-properties">
- <a href="#qualifiedAssociation"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedAssociation">prov:qualifiedAssociation</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedAssociation</p>
- <div class="description">
- <div class="comment"><p>If this Activity prov:wasAssociatedWith
-Agent :ag, then it can qualify the Association using
-prov:qualifiedAssociation [ a prov:Association; prov:agent :ag; :foo
-:bar ].</p>
- </div>
- <p><strong>has characteristics</strong>
- Inverse Functional
- </p>
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Association" href="#Association" class="owlclass">prov:Association</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="qualifiedAttribution" class="entity">
- <h3 id="prov-qualifiedattribution-------op-----------------back-to-qualified-properties">
- <a href="#qualifiedAttribution"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedAttribution">prov:qualifiedAttribution</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedAttribution</p>
- <div class="description">
- <div class="comment"><p>If this Entity prov:wasAttributedTo Agent
-:ag, then it can qualify how it was using prov:qualifiedAttribution [ a
- prov:Attribution; prov:agent :ag; :foo :bar ].</p>
- </div>
- <p><strong>has characteristics</strong>
- Inverse Functional
- </p>
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Attribution" href="#Attribution" class="owlclass">prov:Attribution</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="qualifiedDerivation" class="entity">
- <h3 id="prov-qualifiedderivation-------op-----------------back-to-qualified-properties">
- <a href="#qualifiedDerivation"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedDerivation">prov:qualifiedDerivation</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedDerivation</p>
- <div class="description">
- <div class="comment"><p>If this Entity prov:wasDerivedFrom Entity
-:e, then it can qualify how it was derived using
-prov:qualifiedDerivation [ a prov:Derivation; prov:entity :e; :foo :bar
- ].</p>
- </div>
- <p><strong>has characteristics</strong>
- Inverse Functional
- </p>
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Derivation" href="#Derivation" class="owlclass">prov:Derivation</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="qualifiedEnd" class="entity">
- <h3 id="prov-qualifiedend-------op-----------------back-to-qualified-properties">
- <a href="#qualifiedEnd"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedEnd">prov:qualifiedEnd</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedEnd</p>
- <div class="description">
- <div class="comment"><p>If this Activity prov:wasEndedBy Agent :ag,
-then it can qualify how it was ended using prov:qualifiedEnd [ a
-prov:End; prov:agent :ag; :foo :bar ].</p>
- </div>
- <p><strong>has characteristics</strong>
- Inverse Functional
- </p>
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#End" href="#End" class="owlclass">prov:End</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="qualifiedGeneration" class="entity">
- <h3 id="prov-qualifiedgeneration-------op-----------------back-to-qualified-properties">
- <a href="#qualifiedGeneration"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedGeneration">prov:qualifiedGeneration</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedGeneration</p>
- <div class="description">
- <div class="comment"><p>If this Activity prov:generated Entity :e,
-then it can qualify how it did performed the Generation using
-prov:qualifiedGeneration [ a prov:Generation; prov:entity :e; :foo :bar
- ].</p>
- </div>
- <p><strong>has characteristics</strong>
- Inverse Functional
- </p>
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Generation" href="#Generation" class="owlclass">prov:Generation</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="qualifiedInform" class="entity">
- <h3 id="prov-qualifiedinform-------op-----------------back-to-qualified-properties">
- <a href="#qualifiedInform"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedInform">prov:qualifiedInform</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedInform</p>
- <div class="description">
- <div class="comment"><p>If this Activity prov:wasInformedBy Activity
- :a, then it can qualify how it was Inform[ed] using
-prov:qualifiedInform [ a prov:Inform; prov:activity :a; :foo :bar ].</p>
- </div>
- <p><strong>has characteristics</strong>
- Inverse Functional
- </p>
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Inform" href="#Inform" class="owlclass">prov:Inform</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="qualifiedQuotation" class="entity">
- <h3 id="prov-qualifiedquotation-------op-----------------back-to-qualified-properties">
- <a href="#qualifiedQuotation"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedQuotation">prov:qualifiedQuotation</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedQuotation</p>
- <div class="description">
- <div class="comment"><p>If this Entity prov:wasQuotedFrom Entity :e,
- then it can qualify how using prov:qualifiedQuotation [ a
-prov:Quotation; prov:entity :e; :foo :bar ].</p>
- </div>
- <p><strong>has characteristics</strong>
- Inverse Functional
- </p>
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Quotation" href="#Quotation" class="owlclass">prov:Quotation</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="qualifiedResponsibility" class="entity">
- <h3 id="prov-qualifiedresponsibility-------op-----------------back-to-qualified-properties">
- <a href="#qualifiedResponsibility"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedResponsibility">prov:qualifiedResponsibility</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedResponsibility</p>
- <div class="description">
- <div class="comment"><p>If this Agent prov:actedOnBehalfOf Agent
-:ag, then it can qualify how with prov:qualifiedResponsibility [ a
-prov:Responsibility; prov:agent :ag; :foo :bar ].</p>
- </div>
- <p><strong>has characteristics</strong>
- Inverse Functional
- </p>
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Agent" href="#Agent" class="owlclass">prov:Agent</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Responsibility" href="#Responsibility" class="owlclass">prov:Responsibility</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="qualifiedRevision" class="entity">
- <h3 id="prov-qualifiedrevision-------op-----------------back-to-qualified-properties">
- <a href="#qualifiedRevision"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedRevision">prov:qualifiedRevision</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedRevision</p>
- <div class="description">
- <div class="comment"><p>If this Entity prov:wasRevisionOf Entity :e,
- then it can qualify how it was revised using prov:qualifiedRevision [ a
- prov:Revision; prov:entity :e; :foo :bar ].</p>
- </div>
- <p><strong>has characteristics</strong>
- Inverse Functional
- </p>
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Revision" href="#Revision" class="owlclass">prov:Revision</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="qualifiedSource" class="entity">
- <h3 id="prov-qualifiedsource-------op-----------------back-to-qualified-properties">
- <a href="#qualifiedSource"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedSource">prov:qualifiedSource</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedSource</p>
- <div class="description">
- <div class="comment"><p>If this Entity prov:hadOriginalSource Entity
- :e, then it can qualify how using prov:qualifiedSource [ a prov:Source;
- prov:entity :e; :foo :bar ].</p>
- </div>
- <p><strong>has characteristics</strong>
- Inverse Functional
- </p>
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Source" href="#Source" class="owlclass">prov:Source</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="qualifiedStart" class="entity">
- <h3 id="prov-qualifiedstart-------op-----------------back-to-qualified-properties">
- <a href="#qualifiedStart"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedStart">prov:qualifiedStart</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedStart</p>
- <div class="description">
- <div class="comment"><p>If this Activity prov:wasStartedBy Agent
-:ag, then it can qualify how it was started using prov:qualifiedStart [ a
- prov:Start; prov:agent :ag; :foo :bar ].</p>
- </div>
- <p><strong>has characteristics</strong>
- Inverse Functional
- </p>
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Start" href="#Start" class="owlclass">prov:Start</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="qualifiedStartByActivity" class="entity">
- <h3 id="prov-qualifiedstartbyactivity-------op-----------------back-to-qualified-properties">
- <a href="#qualifiedStartByActivity"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedStartByActivity">prov:qualifiedStartByActivity</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedStartByActivity</p>
- <div class="description">
- <div class="comment"><p>If this Activity prov:wasStartedByActivity
-:a, then it can qualify how it was started using prov:qualifiedStart [ a
- prov:Start; prov:activity :a; :foo :bar ].</p>
- </div>
- <p><strong>has characteristics</strong>
- Inverse Functional
- </p>
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#StartByActivity" href="#StartByActivity" class="owlclass">prov:StartByActivity</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="qualifiedTrace" class="entity">
- <h3 id="prov-qualifiedtrace-------op-----------------back-to-qualified-properties">
- <a href="#qualifiedTrace"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedTrace">prov:qualifiedTrace</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedTrace</p>
- <div class="description">
- <div class="comment"><p>If this prov:wasAttributedTo Entity :e, then
- it can qualify how using prov:qualifiedTrace [ a prov:Trace;
-prov:entity :e; :foo :bar ]. If this prov:wasAttributedTo Activity :a,
-then it can qualify how using prov:qualifiedTrace [ a prov:Trace;
-prov:activity :a; :foo :bar ].</p>
- </div>
- <p><strong>has characteristics</strong>
- Inverse Functional
- </p>
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Trace" href="#Trace" class="owlclass">prov:Trace</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
- <div id="qualifiedUsage" class="entity">
- <h3 id="prov-qualifiedusage-------op-----------------back-to-qualified-properties">
- <a href="#qualifiedUsage"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedUsage">prov:qualifiedUsage</span></a>
- <sup class="type-op" title="object property">op</sup>
- <span class="backlink">
- back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
- </span>
- </h3>
- <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedUsage</p>
- <div class="description">
- <div class="comment"><p>If this Activity prov:used Entity :e, then
-it can qualify how it used it using prov:qualifiedUsage [ a prov:Usage;
-prov:entity :e; :foo :bar ].</p>
- </div>
- <p><strong>has characteristics</strong>
- Inverse Functional
- </p>
- <dl>
- <dt>has domain</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
- </li>
- </ul>
- </dd>
- <dt>has range</dt>
- <dd>
- <ul>
- <li>
- <a title="http://www.w3.org/ns/prov#Usage" href="#Usage" class="owlclass">prov:Usage</a>
- </li>
- </ul>
- </dd>
- </dl>
- </div>
- </div>
-
-</div>
-
- </div> <!-- Qualified Classes and Properties - crossreference -->
-
-<p>Note that there is no need to reference terms listed in Section 4
-from within the table of contents, this makes the table of contents
-difficult to browse. We think that the reader is likely to prefer to use
- the links provided in “PROV-O in a glance”, as well as links used
-throughout the document.
-</p>
-
- </div>
-
-
-
-
-
-
-
-
- <div id="changes-since-first-public-working-draft" class="appendix section">
- <!--OddPage--><h2><span class="secno">A. </span>Changes Since First Public Working Draft</h2>
- <ul>
- <li>2012-01-18: hadParticipant was replaced with wasAssociatedWith. Restyled domain/range diagrams.</li>
- <li>2012-01-17: Recipe changed to Plan, linked to Association
- (formerly Control)</li>
- <li>2012-01-16: Added Agent subclasses Person, Organization
- and SoftwareAgent
- </li><li>2012-01-16: Added alternateOf and specializationOf
- </li><li>2012-01-18: Replaced wasControlledBy with wasAssociatedWith relation
- </li><li>2012-01-19: Added wasStartedBy and wasEndedBy relations
- </li></ul>
- </div>
-
-<!-- <section class="appendix">
- <h2>Provenance-specific Constraints</h2>
- <p>This section lists the provenance-specific constraints introduced by the PROV-DM [[PROV-DM]], but are still under discussion.
- <section id="provenance-constraint-on-activity">
- <h4>Provenance constraint on Activity</h4>
- <p>The PROV-DM describes a constraint on ordering of time (or event) associated with a <a href="#activity">Activity.</a> </p>
- <div class='issue'>"From a process execution expression, one can infer that the start event precedes the end event of the represented activity." This is <a href="http://www.w3.org/2011/prov/track/issues/121">ISSUE-121</a></div>
- </section>
- <section id="provenance-constraint-on-wasgeneratedby-generation-affects-attributes">
- <h4>Provenance constraint on wasGeneratedBy (generation-affects-attributes)</h4>
- <p>The PROV-DM describes a constraint on wasGeneratedBy that associates the values of attributes of an Entity with the Activity that generated the Entity.</p>
- <div class='issue'>"Given a process execution act, entity e, role r, and optional time t, if the assertion wasGeneratedBy(e,pe,r) or wasGeneratedBy(e,pe,r,t) holds, the values of some of e's attributes are determined by the activity denoted by act and the entities used by act. Only some (possibly none) of the attributes values may be determined since, in an open world, not all used entities may have been asserted." This is <a href="http://www.w3.org/2011/prov/track/issues/122">ISSUE-122 </a> and <a href="http://www.w3.org/2011/prov/track/issues/105">ISSUE-105</a></div>
- </section>
- <section id="provenance-constraint-on-wasgeneratedby-generation-pe-ordering">
- <h4>Provenance constraint on wasGeneratedBy (generation-pe-ordering)</h4>
- <p>The second constraint on wasGeneratedBy associates an ordering of events associated with the generation of an Entity instance and the start, end time or event of theActivityinstance.</p>
- <div class='note'> Without an explicit association of <a href="#time">TemporalEntity</a> with the <a href="#entity">Entity</a> instance and <a href="#activity">PE</a> instance, it is not possible to state or enforce this constraint in the PROV ontology schema and the corresponding RDF dataset.
- </div>
- </section>
- <section id="provenance-constraint-on-wasgeneratedby-generation-unicity">
- <h4>Provenance constraint on wasGeneratedBy (generation-unicity)</h4>
- <p>The PROV-DM describes a constraint on wasGeneratedBy that asserts that given an account, only oneActivityinstance can be associated to an Entity instance by the property wasGeneratedBy.</p>
- <div class='issue'>"Given an entity expression denoted by e, two process execution expressions denoted by act1 and act2, and two qualifiers q1 and q2, if the expressions wasGeneratedBy(e,pe1,q1) and wasGeneratedBy(e,pe2,q2) exist in the scope of a given account, then act1=act2 and q1=q2." This is <a href="http://www.w3.org/2011/prov/track/issues/105">ISSUE-105</a></div>
- </section>
- <section id ="provenance-constraint-on-used-use-attributes">
- <h4>Provenance constraint on Used (use-attributes)</h4>
- <p>A constraint is defined for the Used relation in PROV-DM, that makes it necessary for an attribute-value to be true for an Entity instance linked to a Activity instance by relation Used.
- </p>
- <div class='issue'>"Given a process execution expression identified by act, an entity expression identified by e, a qualifier q, and optional time t, if assertion used(pe,e,q) or used(pe,e,q,t) holds, then the existence of an attribute-value pair in the entity expression identified by e is a pre-condition for the termination of the activity represented by the process execution expression identified by act." This is <a href="http://www.w3.org/2011/prov/track/issues/124">ISSUE-124</a></div>
- </section>
- <section id ="provenance-constraint-on-used-pe-ordering">
- <h4>Provenance constraint on Used (use-pe-ordering)</h4>
- <p>The PROV-DM describes a constraint for Used relation, which makes it necessary for an Entity instance e (linked to a Activity instance act by Used relation) to be "used" before act terminates and also the "generation" of e precedes "use" of e.
- </p>
- <div class='issue'>"Given a process execution expression identified by act, an entity expression identified by e, a qualifier q, and optional time t, if assertion used(pe,e,q) or used(pe,e,q,t) holds, then the use of the thing represented by entity expression identified by e precedes the end time contained in the process execution expression identified by act and follows its beginning. Furthermore, the generation of the thing denoted by entity expression identified by e always precedes its use." This is <a href="http://www.w3.org/2011/prov/track/issues/124">ISSUE-124</a></div>
- </section>
- <section id ="provenance-constraint-on-derivation-attributes">
- <h4>Provenance constraint on wasDerivedFrom (derivation-attributes)</h4>
- <p>The PROV-DM describes a constraint for asserting wasDerivedFrom property between two Entity instances if some attributes of an Entity instance are partially or fully determined by attributes values of the other Entity instance.
- </p>
- <div class='issue'>"Given a process execution expression denoted by act, entity expressions denoted by e1 and e2, qualifiers q1 and q2, the assertion wasDerivedFrom(e2,e1,pe,q2,q1) or wasDerivedFrom(e2,e1) holds if and only if the values of some attributes of the entity expression identified by e2 are partly or fully determined by the values of some attributes of the entity expression identified by e1." This is <a href="http://www.w3.org/2011/prov/track/issues/125">ISSUE-125</a></div>
- </section>
- <section id ="provenance-constraint-on-derivation-use-generation-ordering">
- <h4>Provenance constraint on wasDerivedFrom (derivation-use-generation-ordering)</h4>
- <p>The PROV-DM describes a constraint that if wasDerivedFrom property is asserted between two Entity instances e1 and e2, that is wasDerivedFrom (e2, e1), then the for time instant t1 associated with aActivityinstance that "used" is less than the time instant t2 associated with "generation" of e2.
- </p>
- <div class='note'> Without an explicit association of <a href="#time">TemporalEntity</a> with the <a href="#entity">Entity</a> instance and <a href="#activity">PE</a> instance, it is not possible to state or enforce this constraint in the PROV ontology schema and the corresponding RDF dataset.
- </div>
- </section>
- <section id ="provenance-constraint-on-derivation-events">
- <h4>Provenance constraint on wasDerivedFrom (derivation-events)</h4>
- <p>The PROV-DM describes a constraint that if wasDerivedFrom property is asserted between two Entity instances e1 and e2, that is wasDerivedFrom (e2, e1, act), then wasGeneratedBy(e2, act) and used(pe, e1) can also be asserted.
- </p>
- <div class='note'> Since the above constraint defined in PROV-DM does not define how act is linked to the derivation of e2 from e1, this constraint can be supported in the "opposite" direction in PROV-O. In other words, given e2 was generated at time instant t2 by act and act used e1 at time instant t1 and t1 is less than t2, then we can assert that wasDerivedFrom(e2, e1).
- </div>
- </section>
- <section id ="provenance-constraint-on-derivation-process-execution">
- <h4>Provenance constraint on wasDerivedFrom (derivation-events)</h4>
- <p>The PROV-DM describes a constraint that if wasDerivedFrom property is asserted between two Entity instances e1 and e2, then there exists someActivityinstance such that wasGeneratedBy(e2, act) and used(pe, e1) can also be asserted.
- </p>
- <div class='note'> This constraint is a re-statement of the generic Semantic Web "open-world assumption". Hence, it is not mapped to PROV ontology.
- </div>
- </section>
- <section id ="provenance-constraint-on-derivation-use">
- <h4>Provenance constraint on wasDerivedFrom (derivation-use)</h4>
- <p>The PROV-DM describes a constraint that if wasDerivedFrom property is asserted between two Entity instances e1 and e2, and wasGeneratedBy(e2, act) is also asserted then Used(pe, e1) can also be asserted.
- </p>
- <div class='note'> This will be asserted as a rule.
- </div>
- </section>
- <section id ="provenance-constraint-on-derivation-generation-generation-ordering">
- <h4>Provenance constraint on wasEventuallyDerivedFrom (derivation-generation-generation-ordering)</h4>
- <p>The PROV-DM describes a constraint that if wasEventuallyDerivedFrom property is asserted between two Entity instances e1 and e2, then generation of e1 occurred before generation of e2.
- </p>
- <div class='note'> Without an explicit association of <a href="#time">TemporalEntity</a> (or event) with the <a href="#entity">Entity</a> instance and <a href="#activity">PE</a> instance, it is not possible to state or enforce this constraint in the PROV ontology schema and the corresponding RDF dataset.
- </div>
- </section>
- <section id ="provenance-constraint-on-derivation-linked-independent">
- <h4>Provenance constraint on wasEventuallyDerivedFrom (derivation-linked-independent)</h4>
- <p>The PROV-DM describes a constraint that if wasDerivedFrom property is asserted between two Entity instances e1 and e2, then wasEventuallyDerivedFrom property can also be asserted between the two Entity instances.
- </p>
- <div class='note'> Is this an equivalence constraint or can we assert a subPropertyOf property between wasDerivedFrom and wasEventuallyFrom?
- </div>
- </section>
- <section id ="provenance-constraint-on-complementof-necessary-cond">
- <h4>Provenance constraint on wasComplementOf (wasComplementOf-necessary-cond)</h4>
- <p>The PROV-DM describes a constraint that wasComplementOf property holds between two entities over a temporal intersection of the two entities.
- </p>
- <div class='note'> Without an explicit association of time value, this constraint cannot be stated or enforced in PROV ontology.
- </div>
- </section>
- <section id ="provenance-constraint-on-hasParticipant-participant">
- <h4>Provenance constraint on wasAssociatedWith (participant)</h4>
- <p>The PROV-DM describes a constraint that wasAssociatedWith property holds between an instance of Entity and instance of Activity if the two instances are linked by "used" of "wasControlledBy" or "wasComplementOf".
- </p>
- <div class='issue'> "Given two identifiers act and e, respectively identifying a process execution expression and an entity expression, the expression wasAssociatedWith(pe,e) holds if and only if:
- *used(pe,e) holds, or
- *wasControlledBy(pe,e) holds, or
- *wasComplementOf(e1,e) holds for some entity expression identified by e1, and wasAssociatedWith(pe,e1) holds some process execution expression identified by act." This is <a href="http://www.w3.org/2011/prov/track/issues/127">ISSUE-127</a>
- </div>
- </section>
- </section>
--->
- <div id="acknowledgements" class="appendix section">
- <!--OddPage--><h2><span class="secno">B. </span>Acknowledgements</h2>
- <p>
- The Provenance Working Group Members.
- </p>
- </div>
-
-
-
-<div class="appendix section" id="references"><!--OddPage--><h2><span class="secno">C. </span>References</h2><div class="section" id="normative-references"><h3><span class="secno">C.1 </span>Normative references</h3><dl class="bibliography"><dt id="bib-OWL2-DIRECT-SEMANTICS">[OWL2-DIRECT-SEMANTICS]</dt><dd>Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a>
-</dd><dt id="bib-OWL2-RDF-BASED-SEMANTICS">[OWL2-RDF-BASED-SEMANTICS]</dt><dd>Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a>
-</dd><dt id="bib-RFC2119">[RFC2119]</dt><dd>S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119. URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a>
-</dd><dt id="bib-XMLSCHEMA-2">[XMLSCHEMA-2]</dt><dd>Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a>
-</dd></dl></div><div class="section" id="informative-references"><h3><span class="secno">C.2 </span>Informative references</h3><dl class="bibliography"><dt id="bib-PROV-DM">[PROV-DM]</dt><dd>Luc Moreau, Paolo Missier<a href="http://www.w3.org/TR/2011/WD-prov-dm-20111018/"><cite>The PROV Data Model and Abstract Syntax Notation</cite></a>. 18 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-prov-dm-20111018/">http://www.w3.org/TR/2011/WD-prov-dm-20111018/</a>
-</dd><dt id="bib-PROV-PAQ">[PROV-PAQ]</dt><dd>Graham Klyne and Paul Groth <a href="http://dvcs.w3.org/hg/prov/raw-file/tip/paq/prov-aq.html"><cite>Provenance Access and Query</cite></a>. 2011, Work in progress. URL: <a href="http://dvcs.w3.org/hg/prov/raw-file/tip/paq/prov-aq.html">http://dvcs.w3.org/hg/prov/tip/paq/prov-aq.html</a>
-</dd></dl></div></div></body></html>
\ No newline at end of file
--- a/ontology/prov-o.readme Mon Apr 02 10:07:57 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-prov-o.html comes from a save-as via firefox after loading http://aquarius.tw.rpi.edu/prov-wg/prov-o.
--- a/ontology/prov-o_files/Primer.html Mon Apr 02 10:07:57 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,45 +0,0 @@
-/* define a class "noprint" for sections which don't get printed */
-.noprint { display: none; }
-
-/* our syntax menu for switching */
-div.syntaxmenu {
- border: 1px dotted black;
- padding:0.5em;
- margin: 1em;
-}
-
-@media print {
- div.syntaxmenu { display:none; }
-}
-
-/* use tab-like headers for syntax examples */
-div.exampleheader {
- font-size: 90%;
- float: left;
- background: #F9F9F9;
- color: #2F6FAB;
- border: 1px dashed #2F6FAB;
- border-bottom: 0px;
- padding-top: 2px;
-}
-
-div.exampleheader span.exampleheader {
- background: #F9F9F9;
- padding-top: 0px;
- padding-right: 10px;
- padding-left: 10px;
- padding-bottom: 3px;
- padding-top: 0px;
-}
-
-/* Also copy MediaWiki style here, so it will not look different when exported */
-div.fssyntax pre, div.rdfxml pre, div.owlxml pre, div.turtle pre, div.manchester pre {
- background-color: #F9F9F9;
- border: 1px dashed #2F6FAB;
- color: black;
- line-height: 1.1em;
- padding: 1em;
- clear: both;
- margin-left: 0em;
-}
-/* (further styles directly embedded in header template) */
\ No newline at end of file
--- a/ontology/prov-o_files/W3C-ED.css Mon Apr 02 10:07:57 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,88 +0,0 @@
-
-/* Style for a Working Group Editors' Draft */
-
-/*
- Copyright 1997-2003 W3C (MIT, ERCIM, Keio). All Rights Reserved.
- The following software licensing rules apply:
- http://www.w3.org/Consortium/Legal/copyright-software */
-
-/* $Id: base.css,v 1.25 2006/04/18 08:42:53 bbos Exp $ */
-
-body {
- padding: 2em 1em 2em 70px;
- margin: 0;
- font-family: sans-serif;
- color: black;
- background: white;
- background-position: top left;
- background-attachment: fixed;
- background-repeat: no-repeat;
-}
-:link { color: #00C; background: transparent }
-:visited { color: #609; background: transparent }
-a:active { color: #C00; background: transparent }
-
-a:link img, a:visited img { border-style: none } /* no border on img links */
-
-a img { color: white; } /* trick to hide the border in Netscape 4 */
-@media all { /* hide the next rule from Netscape 4 */
- a img { color: inherit; } /* undo the color change above */
-}
-
-th, td { /* ns 4 */
- font-family: sans-serif;
-}
-
-h1, h2, h3, h4, h5, h6 { text-align: left }
-/* background should be transparent, but WebTV has a bug */
-h1, h2, h3 { color: #005A9C; background: white }
-h1 { font: 170% sans-serif }
-h2 { font: 140% sans-serif }
-h3 { font: 120% sans-serif }
-h4 { font: bold 100% sans-serif }
-h5 { font: italic 100% sans-serif }
-h6 { font: small-caps 100% sans-serif }
-
-.hide { display: none }
-
-div.head { margin-bottom: 1em }
-div.head h1 { margin-top: 2em; clear: both }
-div.head table { margin-left: 2em; margin-top: 2em }
-
-p.copyright { font-size: small }
-p.copyright small { font-size: small }
-
-@media screen { /* hide from IE3 */
-a[href]:hover { background: #ffa }
-}
-
-pre { margin-left: 2em }
-/*
-p {
- margin-top: 0.6em;
- margin-bottom: 0.6em;
-}
-*/
-dt, dd { margin-top: 0; margin-bottom: 0 } /* opera 3.50 */
-dt { font-weight: bold }
-
-pre, code { font-family: monospace } /* navigator 4 requires this */
-
-ul.toc, ol.toc {
- list-style: disc; /* Mac NS has problem with 'none' */
- list-style: none;
-}
-
-@media aural {
- h1, h2, h3 { stress: 20; richness: 90 }
- .hide { speak: none }
- p.copyright { volume: x-soft; speech-rate: x-fast }
- dt { pause-before: 20% }
- pre { speak-punctuation: code }
-}
-
-
-
-body {
- background-image: url(http://www.w3.org/StyleSheets/TR/logo-ED);
-}
--- a/ontology/prov-o_files/extra.html Mon Apr 02 10:07:57 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,119 +0,0 @@
-body {
- text-align: justify;
-}
-
-h1 {
- line-height: 110%;
-}
-
-.hlist {
- border: 1px solid navy;
- padding:5px;
- background-color: #F4FFFF;
-}
-
-.hlist li {
- display: inline;
- display: inline-table;
- list-style-type: none;
- padding-right: 20px;
-
-}
-
-.entity {
- border: 1px solid navy;
- margin:5px 0px 5px 0px;
- padding: 5px;
-}
-
-.type-c {
- cursor:help;
- color:orange;
-}
-
-.type-op {
- cursor:help;
- color:navy;
-}
-
-.type-dp {
- cursor:help;
- color:green;
-}
-
-.type-ap {
- cursor:help;
- color:maroon;
-}
-
-.type-ni {
- cursor:help;
- color:brown;
-}
-
-.logic {
- color:purple;
- font-weight:bold;
-}
-
-h3 {
- margin-top: 3px;
- padding-bottom: 5px;
- border-bottom: 1px solid navy;
-}
-
-h2 {
- margin-top:40px;
-}
-
-.dotted {
- border-bottom: 1px dotted gray;
-}
-
-dt {
- margin-top:5px;
-}
-
-.description {
- border-top: 1px dashed gray;
- border-bottom: 1px dashed gray;
- background-color: rgb(242, 243, 244);
- margin-top:5px;
- padding-bottom:5px;
-}
-
-.description dl {
- background-color: rgb(242, 243, 244);
-}
-
-.description ul {
- padding-left: 12px;
- margin-top: 0px;
-}
-
-.backlink {
- font-size:10pt;
- text-align:right;
- float:right;
- color:black;
- padding: 2px;
- border: 1px dotted navy;
- background-color: #F4FFFF;
-}
-
-.imageblock {
- text-align: center;
-}
-
-.imageblock img {
- border:1px solid gray;
-}
-
-.endnote {
- margin-top: 40px;
- border-top: 1px solid gray;
- padding-top: 10px;
- text-align: center;
- color:gray;
- font-size:50%;
-}
\ No newline at end of file
--- a/ontology/prov-o_files/owl.html Mon Apr 02 10:07:57 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,238 +0,0 @@
-.RFC2119 {
- text-transform: lowercase;
- font-style: italic;
-}
-.nonterminal {
- font-weight: bold;
- font-family: sans-serif;
- font-size: 95%;
-}
-#abstract br {
- /* doesn't work right SOMETIMES
- margin-bottom: 1em; */
-}
-.name {
- font-family: monospace;
-}
-.buttonpanel {
- margin-top: 1ex;
- margin-bottom: 1ex;
- padding-left: 1ex;
- padding-right: 1ex;
- padding-top: 1ex;
- padding-bottom: 0.6ex;
- border: 1px dotted black;
-}
-.grammar {
- margin-top: 1ex;
- margin-bottom: 1ex;
- padding-left: 1ex;
- padding-right: 1ex;
- padding-top: 1ex;
- padding-bottom: 0.6ex;
- border: 1px dashed #2f6fab;
- font-family: monospace;
-}
-.image {
- text-align: center;
-}
-.centered {
- text-align: center;
- padding-top: 4ex;
- padding-bottom: 4ex;
-}
-.centered table {
- margin: 0 auto;
- text-align: left;
-}
-.caption {
- font-weight: bold;
-}
-.indent {
- margin-left: 20px;
-}
-.atrisknote {
- padding: 5px;
- margin-top: 10px;
- margin-bottom: 10px;
- border: solid 2px blue;
- background-color: #FFA;
-}
-.atrisknotehead {
- font-style: italic;
-}
-
-/* Stying the examples. */
-
-.anexample:before {
- content: "Example:";
- font-family: sans-serif;
- font-size: 1.6ex;
- font-weight: bold;
-}
-.anexample {
- margin-top: 1ex;
- margin-bottom: 1ex;
- padding-left: 1ex;
- padding-right: 1ex;
- padding-top: 1ex;
- padding-bottom: 0.6ex;
- border: 1px dashed #2f6fab;
- background-color: #f9f9f9;
-}
-.anexample table {
- background-color: #f9f9f9;
-}
-
-/* Styling the parts in the functional-style syntax. */
-
-div.fss {
- margin-top: 10px;
- margin-bottom: 10px;
- margin-left: 20px;
- margin-right: 20px;
- font-family: monospace;
-}
-table.fss {
- margin: 0px 0px 0px 0px;
- padding: 0px 0px 0px 0px;
- width: 100%;
-}
-table.fss caption.fss {
- font-size: 1.5ex;
- font-weight: bold;
- text-align: left;
- padding-left: 10px;
-}
-table.fss td:first-child {
- font-family: monospace;
- padding-left: 20px;
- padding-right: 20px;
- width: 60%;
-}
-
-/* Styling the parts in the RDF syntax. */
-
-div.rdf{
- margin-top: 10px;
- margin-bottom: 10px;
- margin-left: 20px;
- margin-right: 20px;
- font-family: monospace;
-}
-table.rdf {
- margin: 0px 0px 0px 0px;
- padding: 0px 0px 0px 0px;
- width: 100%;
-}
-table.rdf caption.rdf {
- font-size: 1.5ex;
- font-weight: bold;
- text-align: left;
- padding-left: 10px;
-}
-table.rdf td:first-child {
- font-family: monospace;
- padding-left: 20px;
- padding-right: 20px;
- width: 60%;
-}
-
-/* Styling the XML syntax. */
-
-div.xmlsyn {
- margin-top: 10px;
- margin-bottom: 10px;
- margin-left: 20px;
- margin-right: 20px;
- font-family: monospace;
-}
-div.axioms {
- margin-top: 10px;
- margin-bottom: 10px;
- margin-left: 20px;
- margin-right: 20px;
-}
-
-/* Other styles. */
-
-table.complexity td {
- text-align: center;
-}
-table.allname td {
- font-family: monospace;
-}
-table.canonicalparsing {
- margin-left: 20px;
- border-style: none;
-}
-table.canonicalparsing td {
- vertical-align: top;
- padding: 2px 2px 2px 2px;
-}
-table.canonicalparsing td.two {
- padding-left: 30px;
-}
-
-/* The following are classes for templates used in the editing process. */
-
-.review {
- padding: 5px;
- border: solid 1px black;
- margin-left: 10%;
- margin-top: 10px;
- margin-bottom: 10px;
- background-color: #FFA;
- font-size: smaller;
-}
-.reviewauthor {
- font-size: smaller;
- font-style: italic;
-}
-.ednote {
- padding: 5px;
- border: solid 1px black;
- margin-top: 10px;
- margin-bottom: 10px;
-}
-.ednotehead {
- font-weight: bold;
-}
-
-/* override mediawiki's beautiful DL styling... */
-dl {
- background: white;
- width: 100%;
- border: none;
- margin-top: 0;
- margin-bottom: 0;
- padding-top: 0;
- padding-bottom: 0;
-}
-
-div {
- margin-top: 0;
- margin-bottom: 0;
-}
-#fulltitle {
- font-size: 140%;
- font-weight: bold;
-}
-
-.xml {
- color: red
-}
-
-.rdbms{
-color: red
-}
-
-/* just copying from wiki, so it stays through TR. Currently
- affects Primer, at least */
-pre {
- background-color:#F9F9F9;
- border:1px dashed #2F6FAB;
- color:black;
- line-height:1.1em;
- padding:1em;
-}
\ No newline at end of file
--- a/ontology/prov-o_files/rec.html Mon Apr 02 10:07:57 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,85 +0,0 @@
-/* Style for a "Recommendation" */
-
-/*
- Copyright 1997-2003 W3C (MIT, ERCIM, Keio). All Rights Reserved.
- The following software licensing rules apply:
- http://www.w3.org/Consortium/Legal/copyright-software */
-
-/* $Id: base.css,v 1.25 2006/04/18 08:42:53 bbos Exp $ */
-
-body {
- padding: 2em 1em 2em 70px;
- margin: 0;
- font-family: sans-serif;
- color: black;
- background: white;
- background-position: top left;
- background-attachment: fixed;
- background-repeat: no-repeat;
-}
-:link { color: #00C; background: transparent }
-:visited { color: #609; background: transparent }
-a:active { color: #C00; background: transparent }
-
-a:link img, a:visited img { border-style: none } /* no border on img links */
-
-a img { color: white; } /* trick to hide the border in Netscape 4 */
-@media all { /* hide the next rule from Netscape 4 */
- a img { color: inherit; } /* undo the color change above */
-}
-
-th, td { /* ns 4 */
- font-family: sans-serif;
-}
-
-h1, h2, h3, h4, h5, h6 { text-align: left }
-/* background should be transparent, but WebTV has a bug */
-h1, h2, h3 { color: #005A9C; background: white }
-h1 { font: 170% sans-serif }
-h2 { font: 140% sans-serif }
-h3 { font: 120% sans-serif }
-h4 { font: bold 100% sans-serif }
-h5 { font: italic 100% sans-serif }
-h6 { font: small-caps 100% sans-serif }
-
-.hide { display: none }
-
-div.head { margin-bottom: 1em }
-div.head h1 { margin-top: 2em; clear: both }
-div.head table { margin-left: 2em; margin-top: 2em }
-
-p.copyright { font-size: small }
-p.copyright small { font-size: small }
-
-@media screen { /* hide from IE3 */
-a[href]:hover { background: #ffa }
-}
-
-pre { margin-left: 2em }
-/*
-p {
- margin-top: 0.6em;
- margin-bottom: 0.6em;
-}
-*/
-dt, dd { margin-top: 0; margin-bottom: 0 } /* opera 3.50 */
-dt { font-weight: bold }
-
-pre, code { font-family: monospace } /* navigator 4 requires this */
-
-ul.toc, ol.toc {
- list-style: disc; /* Mac NS has problem with 'none' */
- list-style: none;
-}
-
-@media aural {
- h1, h2, h3 { stress: 20; richness: 90 }
- .hide { speak: none }
- p.copyright { volume: x-soft; speech-rate: x-fast }
- dt { pause-before: 20% }
- pre { speak-punctuation: code }
-}
-
-body {
- background-image: url(http://lode.sourceforge.net/img/LODELogo.png);
-}
Binary file ontology/prov-o_files/w3c_home.png has changed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/spwd/for-internal-wg-review/prov-o.html Mon Apr 02 10:11:32 2012 -0400
@@ -0,0 +1,6034 @@
+<!DOCTYPE html>
+<html dir="ltr" lang="en"><head>
+ <title>PROV-O: The PROV Ontology</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+ <link href="prov-o_files/owl.css" rel="stylesheet" type="text/css">
+ <link href="prov-o_files/Primer.css" rel="stylesheet" type="text/css">
+ <link href="prov-o_files/rec.css" rel="stylesheet" type="text/css">
+ <link href="prov-o_files/extra.css" rel="stylesheet" type="text/css">
+ <!--
+ === NOTA BENE ===
+ For the three scripts below, if your spec resides on dev.w3 you can check them
+ out in the same tree and use relative links so that they'll work offline,
+ -->
+<!-- From DM -->
+ <style type="text/css">
+ .note { font-size:small; margin-left:50px }
+ table { text-align: center; vertical-align: middle }
+ </style>
+ <style type="text/css">
+ table.qualified-forms {
+ width: 75%;
+ }
+ ul.hlist {
+ margin: 20px;
+ }
+ table {
+ margin: 20px;
+ border:1px solid navy;
+ background-color: #F4FFFF;
+ }
+ table th {
+ background-color: LightGoldenRodYellow;
+ }
+ table tr {
+ padding: 2px;
+ border: 1px solid navy;
+ }
+ table td {
+ text-align: left;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ padding-left: 15px;
+ padding-right: 15px;
+ }
+ table td.prov-attribute {
+ width: 20%
+ }
+ table.prov-detail a:visited {
+ color:black; text-decoration:none;
+ }
+ table.prov-detail a:link {
+ color:black; text-decoration:none;
+ }
+ .component-entities-activities {
+ border:1px solid gray;
+ background-color: #FFD4D4
+ }
+ .component-agents-responsibility {
+ border:1px solid gray;
+ background-color: #CCD9EE;
+ }
+ .component-derivations {
+ border:1px solid gray;
+ background-color: #CCEED9;
+ }
+ .component-collections {
+ border:1px solid gray;
+ background-color: #CED4D4;
+ }
+ .component-alternate {
+ border:1px solid gray;
+ background-color: #F4FFD9;
+ }
+ .component-annotations {
+ border:1px solid gray;
+ background-color: #FCE1CE;
+ }
+ </style>
+
+
+
+
+
+ <style type="text/css">
+/*****************************************************************
+ * ReSpec CSS
+ * Robin Berjon (robin at berjon dot com)
+ * v0.05 - 2009-07-31
+ *****************************************************************/
+
+
+/* --- INLINES --- */
+em.rfc2119 {
+ text-transform: lowercase;
+ font-variant: small-caps;
+ font-style: normal;
+ color: #900;
+}
+
+h1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,
+h1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {
+ border: none;
+}
+
+dfn {
+ font-weight: bold;
+}
+
+a.internalDFN {
+ color: inherit;
+ border-bottom: 1px solid #99c;
+ text-decoration: none;
+}
+
+a.externalDFN {
+ color: inherit;
+ border-bottom: 1px dotted #ccc;
+ text-decoration: none;
+}
+
+a.bibref {
+ text-decoration: none;
+}
+
+code {
+ color: #ff4500;
+}
+
+
+/* --- WEB IDL --- */
+pre.idl {
+ border-top: 1px solid #90b8de;
+ border-bottom: 1px solid #90b8de;
+ padding: 1em;
+ line-height: 120%;
+}
+
+pre.idl::before {
+ content: "WebIDL";
+ display: block;
+ width: 150px;
+ background: #90b8de;
+ color: #fff;
+ font-family: initial;
+ padding: 3px;
+ font-weight: bold;
+ margin: -1em 0 1em -1em;
+}
+
+.idlType {
+ color: #ff4500;
+ font-weight: bold;
+ text-decoration: none;
+}
+
+/*.idlModule*/
+/*.idlModuleID*/
+/*.idlInterface*/
+.idlInterfaceID, .idlDictionaryID {
+ font-weight: bold;
+ color: #005a9c;
+}
+
+.idlSuperclass {
+ font-style: italic;
+ color: #005a9c;
+}
+
+/*.idlAttribute*/
+.idlAttrType, .idlFieldType, .idlMemberType {
+ color: #005a9c;
+}
+.idlAttrName, .idlFieldName, .idlMemberName {
+ color: #ff4500;
+}
+.idlAttrName a, .idlFieldName a, .idlMemberName a {
+ color: #ff4500;
+ border-bottom: 1px dotted #ff4500;
+ text-decoration: none;
+}
+
+/*.idlMethod*/
+.idlMethType {
+ color: #005a9c;
+}
+.idlMethName {
+ color: #ff4500;
+}
+.idlMethName a {
+ color: #ff4500;
+ border-bottom: 1px dotted #ff4500;
+ text-decoration: none;
+}
+
+/*.idlParam*/
+.idlParamType {
+ color: #005a9c;
+}
+.idlParamName {
+ font-style: italic;
+}
+
+.extAttr {
+ color: #666;
+}
+
+/*.idlConst*/
+.idlConstType {
+ color: #005a9c;
+}
+.idlConstName {
+ color: #ff4500;
+}
+.idlConstName a {
+ color: #ff4500;
+ border-bottom: 1px dotted #ff4500;
+ text-decoration: none;
+}
+
+/*.idlException*/
+.idlExceptionID {
+ font-weight: bold;
+ color: #c00;
+}
+
+.idlTypedefID, .idlTypedefType {
+ color: #005a9c;
+}
+
+.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {
+ color: #c00;
+ font-weight: normal;
+}
+
+.excName a {
+ font-family: monospace;
+}
+
+.idlRaises a.idlType, .excName a.idlType {
+ border-bottom: 1px dotted #c00;
+}
+
+.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {
+ width: 45px;
+ text-align: center;
+}
+.excGetSetTrue, .prmNullTrue, .prmOptTrue { color: #0c0; }
+.excGetSetFalse, .prmNullFalse, .prmOptFalse { color: #c00; }
+
+.idlImplements a {
+ font-weight: bold;
+}
+
+dl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {
+ margin-left: 2em;
+}
+
+.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {
+ font-weight: normal;
+}
+
+.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {
+ font-weight: bold;
+ color: #000;
+ font-family: monospace;
+}
+
+.attributes dt code, .fields dt code, .dictionary-members dt code {
+ background: #ffffd2;
+}
+
+.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {
+ color: #005a9c;
+ background: transparent;
+ font-family: inherit;
+ font-weight: normal;
+ font-style: italic;
+}
+
+.methods dt code {
+ background: #d9e6f8;
+}
+
+.constants dt code {
+ background: #ddffd2;
+}
+
+.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {
+ margin-bottom: 1em;
+}
+
+table.parameters, table.exceptions {
+ border-spacing: 0;
+ border-collapse: collapse;
+ margin: 0.5em 0;
+ width: 100%;
+}
+table.parameters { border-bottom: 1px solid #90b8de; }
+table.exceptions { border-bottom: 1px solid #deb890; }
+
+.parameters th, .exceptions th {
+ color: #fff;
+ padding: 3px 5px;
+ text-align: left;
+ font-family: initial;
+ font-weight: normal;
+ text-shadow: #666 1px 1px 0;
+}
+.parameters th { background: #90b8de; }
+.exceptions th { background: #deb890; }
+
+.parameters td, .exceptions td {
+ padding: 3px 10px;
+ border-top: 1px solid #ddd;
+ vertical-align: top;
+}
+
+.parameters tr:first-child td, .exceptions tr:first-child td {
+ border-top: none;
+}
+
+.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {
+ width: 100px;
+}
+
+.parameters td.prmType {
+ width: 120px;
+}
+
+table.exceptions table {
+ border-spacing: 0;
+ border-collapse: collapse;
+ width: 100%;
+}
+
+/* --- TOC --- */
+.toc a {
+ text-decoration: none;
+}
+
+a .secno {
+ color: #000;
+}
+
+/* --- TABLE --- */
+table.simple {
+ border-spacing: 0;
+ border-collapse: collapse;
+ border-bottom: 3px solid #005a9c;
+}
+
+.simple th {
+ background: #005a9c;
+ color: #fff;
+ padding: 3px 5px;
+ text-align: left;
+}
+
+.simple th[scope="row"] {
+ background: inherit;
+ color: inherit;
+ border-top: 1px solid #ddd;
+}
+
+.simple td {
+ padding: 3px 10px;
+ border-top: 1px solid #ddd;
+}
+
+.simple tr:nth-child(even) {
+ background: #f0f6ff;
+}
+
+/* --- DL --- */
+.section dd > p:first-child {
+ margin-top: 0;
+}
+
+.section dd > p:last-child {
+ margin-bottom: 0;
+}
+
+.section dd {
+ margin-bottom: 1em;
+}
+
+.section dl.attrs dd, .section dl.eldef dd {
+ margin-bottom: 0;
+}
+
+/* --- EXAMPLES --- */
+pre.example {
+ border-top: 1px solid #ff4500;
+ border-bottom: 1px solid #ff4500;
+ padding: 1em;
+ margin-top: 1em;
+}
+
+pre.example::before {
+ content: "Example";
+ display: block;
+ width: 150px;
+ background: #ff4500;
+ color: #fff;
+ font-family: initial;
+ padding: 3px;
+ font-weight: bold;
+ margin: -1em 0 1em -1em;
+}
+
+/* --- EDITORIAL NOTES --- */
+.issue {
+ padding: 1em;
+ margin: 1em 0em 0em;
+ border: 1px solid #f00;
+ background: #ffc;
+}
+
+.issue::before {
+ content: "Issue";
+ display: block;
+ width: 150px;
+ margin: -1.5em 0 0.5em 0;
+ font-weight: bold;
+ border: 1px solid #f00;
+ background: #fff;
+ padding: 3px 1em;
+}
+
+.note {
+ margin: 1em 0em 0em;
+ padding: 1em;
+ border: 2px solid #cff6d9;
+ background: #e2fff0;
+}
+
+.note::before {
+ content: "Note";
+ display: block;
+ width: 150px;
+ margin: -1.5em 0 0.5em 0;
+ font-weight: bold;
+ border: 1px solid #cff6d9;
+ background: #fff;
+ padding: 3px 1em;
+}
+
+/* --- Best Practices --- */
+div.practice {
+ border: solid #bebebe 1px;
+ margin: 2em 1em 1em 2em;
+}
+
+span.practicelab {
+ margin: 1.5em 0.5em 1em 1em;
+ font-weight: bold;
+ font-style: italic;
+}
+
+span.practicelab { background: #dfffff; }
+
+span.practicelab {
+ position: relative;
+ padding: 0 0.5em;
+ top: -1.5em;
+}
+
+p.practicedesc {
+ margin: 1.5em 0.5em 1em 1em;
+}
+
+@media screen {
+ p.practicedesc {
+ position: relative;
+ top: -2em;
+ padding: 0;
+ margin: 1.5em 0.5em -1em 1em;
+ }
+}
+
+/* --- SYNTAX HIGHLIGHTING --- */
+pre.sh_sourceCode {
+ background-color: white;
+ color: black;
+ font-style: normal;
+ font-weight: normal;
+}
+
+pre.sh_sourceCode .sh_keyword { color: #005a9c; font-weight: bold; } /* language keywords */
+pre.sh_sourceCode .sh_type { color: #666; } /* basic types */
+pre.sh_sourceCode .sh_usertype { color: teal; } /* user defined types */
+pre.sh_sourceCode .sh_string { color: red; font-family: monospace; } /* strings and chars */
+pre.sh_sourceCode .sh_regexp { color: orange; font-family: monospace; } /* regular expressions */
+pre.sh_sourceCode .sh_specialchar { color: #ffc0cb; font-family: monospace; } /* e.g., \n, \t, \\ */
+pre.sh_sourceCode .sh_comment { color: #A52A2A; font-style: italic; } /* comments */
+pre.sh_sourceCode .sh_number { color: purple; } /* literal numbers */
+pre.sh_sourceCode .sh_preproc { color: #00008B; font-weight: bold; } /* e.g., #include, import */
+pre.sh_sourceCode .sh_symbol { color: blue; } /* e.g., *, + */
+pre.sh_sourceCode .sh_function { color: black; font-weight: bold; } /* function calls and declarations */
+pre.sh_sourceCode .sh_cbracket { color: red; } /* block brackets (e.g., {, }) */
+pre.sh_sourceCode .sh_todo { font-weight: bold; background-color: #00FFFF; } /* TODO and FIXME */
+
+/* Predefined variables and functions (for instance glsl) */
+pre.sh_sourceCode .sh_predef_var { color: #00008B; }
+pre.sh_sourceCode .sh_predef_func { color: #00008B; font-weight: bold; }
+
+/* for OOP */
+pre.sh_sourceCode .sh_classname { color: teal; }
+
+/* line numbers (not yet implemented) */
+pre.sh_sourceCode .sh_linenum { display: none; }
+
+/* Internet related */
+pre.sh_sourceCode .sh_url { color: blue; text-decoration: underline; font-family: monospace; }
+
+/* for ChangeLog and Log files */
+pre.sh_sourceCode .sh_date { color: blue; font-weight: bold; }
+pre.sh_sourceCode .sh_time, pre.sh_sourceCode .sh_file { color: #00008B; font-weight: bold; }
+pre.sh_sourceCode .sh_ip, pre.sh_sourceCode .sh_name { color: #006400; }
+
+/* for Prolog, Perl... */
+pre.sh_sourceCode .sh_variable { color: #006400; }
+
+/* for LaTeX */
+pre.sh_sourceCode .sh_italics { color: #006400; font-style: italic; }
+pre.sh_sourceCode .sh_bold { color: #006400; font-weight: bold; }
+pre.sh_sourceCode .sh_underline { color: #006400; text-decoration: underline; }
+pre.sh_sourceCode .sh_fixed { color: green; font-family: monospace; }
+pre.sh_sourceCode .sh_argument { color: #006400; }
+pre.sh_sourceCode .sh_optionalargument { color: purple; }
+pre.sh_sourceCode .sh_math { color: orange; }
+pre.sh_sourceCode .sh_bibtex { color: blue; }
+
+/* for diffs */
+pre.sh_sourceCode .sh_oldfile { color: orange; }
+pre.sh_sourceCode .sh_newfile { color: #006400; }
+pre.sh_sourceCode .sh_difflines { color: blue; }
+
+/* for css */
+pre.sh_sourceCode .sh_selector { color: purple; }
+pre.sh_sourceCode .sh_property { color: blue; }
+pre.sh_sourceCode .sh_value { color: #006400; font-style: italic; }
+
+/* other */
+pre.sh_sourceCode .sh_section { color: black; font-weight: bold; }
+pre.sh_sourceCode .sh_paren { color: red; }
+pre.sh_sourceCode .sh_attribute { color: #006400; }
+
+</style><style type="text/css">
+/* --- EDITORIAL NOTES --- */
+.pending {
+ padding: 1em;
+ margin: 1em 0em 0em;
+ border: 1px solid #f00;
+ background: #BFEFFF;
+}
+
+.pending::before {
+ content: "Pending Review";
+ display: block;
+ width: 150px;
+ margin: -1.5em 0 0.5em 0;
+ font-weight: bold;
+ border: 1px solid #f00;
+ background: #fff;
+ padding: 3px 1em;
+}
+
+
+.resolved {
+ padding: 1em;
+ margin: 1em 0em 0em;
+ border: 1px solid #f00;
+ background: #9BCD9B;
+}
+
+.resolved::before {
+ content: "Resolved";
+ display: block;
+ width: 150px;
+ margin: -1.5em 0 0.5em 0;
+ font-weight: bold;
+ border: 1px solid #f00;
+ background: #fff;
+ padding: 3px 1em;
+}
+
+
+.inference {
+ padding: 1em;
+ margin: 1em 0em 0em;
+ border: 1px solid #f00;
+ background: #fff;
+}
+
+.inference::before {
+ content: "Inference";
+ display: block;
+ width: 150px;
+ margin: -1.5em 0 0.5em 0;
+ font-weight: bold;
+ border: 1px solid #f00;
+ background: #fff;
+ padding: 3px 1em;
+}
+
+.unamedconstraint {
+ padding: 1em;
+ margin: 1em 0em 0em;
+ border: 1px solid #00f;
+ background: #fff;
+}
+
+
+.unamedconstraint::before {
+ content: "Constraint";
+ display: block;
+ width: 150px;
+ margin: -1.5em 0 0.5em 0;
+ font-weight: bold;
+ border: 1px solid #00f;
+ background: #fff;
+ padding: 3px 1em;
+}
+
+
+
+.constraint {
+ padding: 1em;
+ margin: 1em 0em 0em;
+ border: 1px solid #00f;
+ background: #fff;
+}
+
+.constraint[id]::before {
+ content: "Constraint: " attr(id);
+ width: 380px; /* How can we compute the length of "Constraint: " attr(id) */
+}
+
+
+.constraint::before {
+ content: "Constraint";
+ display: block;
+ width: 150px;
+ margin: -1.5em 0 0.5em 0;
+ font-weight: bold;
+ border: 1px solid #00f;
+ background: #fff;
+ padding: 3px 1em;
+}
+
+
+
+.conditional {
+ color: blue;
+}
+
+.grammar {
+ margin-top: 1ex;
+ margin-bottom: 1ex;
+ padding-left: 1ex;
+ padding-right: 1ex;
+ padding-top: 1ex;
+ padding-bottom: 0.6ex;
+ border: 1px dashed #2f6fab;
+ font-family: monospace;
+}
+.nonterminal {
+ font-weight: bold;
+ font-family: sans-serif;
+ font-size: 95%;
+}
+
+.name {
+ font-family: monospace;
+}
+
+
+.xmpl {
+ padding: 1em;
+ margin: 1em 0em 0em;
+ border: 1px solid #f00;
+ background: #fff;
+}
+
+.xmpl::before {
+ content: "Example";
+ display: block;
+ width: 150px;
+ margin: -1.5em 0 0.5em 0;
+ font-weight: bold;
+ border: 1px solid #f00;
+ background: #fff;
+ padding: 3px 1em;
+}
+
+/* added prov-wg lebot */
+
+.hlist {
+ border: 1px solid navy;
+ padding:5px;
+ background-color: #F4FFFF;
+}
+
+.hlist li {
+ display: inline;
+ display: inline-table;
+ list-style-type: none;
+ padding-right: 20px;
+
+}
+</style><link charset="utf-8" type="text/css" rel="stylesheet" href="prov-o_files/W3C-ED.css"></head>
+ <body style="display: inherit;"><div class="head"><p><a href="http://www.w3.org/"><img src="prov-o_files/w3c_home.png" alt="W3C" height="48" width="72"></a></p><h1 class="title" id="title">PROV-O: The PROV Ontology</h1><h2 id="w3c-editor-s-draft-02-april-2012"><acronym title="World Wide Web Consortium">W3C</acronym> Editor's Draft 02 April 2012</h2><dl><dt>This version:</dt><dd><a href="http://dvcs.w3.org/hg/prov/raw-file/default/ontology/ProvenanceFormalModel.html">http://dvcs.w3.org/hg/prov/raw-file/default/ontology/ProvenanceFormalModel.html</a></dd><dt>Latest published version:</dt><dd><a href="http://www.w3.org/TR/prov-o/">http://www.w3.org/TR/prov-o/</a></dd><dt>Latest editor's draft:</dt><dd><a href="http://dvcs.w3.org/hg/prov/raw-file/default/ontology/ProvenanceFormalModel.html">http://dvcs.w3.org/hg/prov/raw-file/default/ontology/ProvenanceFormalModel.html</a></dd><dt>Previous version:</dt><dd><a href="http://www.w3.org/TR/2011/WD-prov-o-20111213/">http://www.w3.org/TR/2011/WD-prov-o-20111213/</a></dd><dt>Editors:</dt><dd><a href="http://tw.rpi.edu/instances/TimLebo">Timothy Lebo</a>, Rensselaer Polytechnic Institute, USA</dd>
+<dd><a href="http://cci.case.edu/cci/index.php/Satya_Sahoo">Satya Sahoo</a>, Case Western Reserve University, USA</dd>
+<dd><a href="http://tw.rpi.edu/instances/Deborah_L_McGuinness">Deborah McGuinness</a>, Rensselaer Polytechnic Institute, USA</dd>
+<dd><span>Mike Lang, Jr.</span>, Revelytix, USA</dd>
+<dt>Authors:</dt><dd><span>(In alphabetical order)</span></dd>
+<dd><a href="http://semanticweb.org/wiki/Khalid_Belhajjame">Khalid Belhajjame</a>, University of Manchester, UK</dd>
+<dd><a href="http://homepages.inf.ed.ac.uk/jcheney/">James Cheney</a>, University of Edinburgh, UK</dd>
+<dd><a href="http://www.oeg-upm.net/index.php/en/phdstudents/28-dgarijo">Daniel Garijo</a>, Universidad Politécnica de Madrid, Spain</dd>
+<dd><a href="http://soiland-reyes.com/stian/">Stian Soiland-Reyes</a>, University of Manchester, UK</dd>
+<dd><a href="http://tw.rpi.edu/web/person/StephanZednik">Stephan Zednik</a>, Rensselaer Polytechnic Institute, USA</dd>
+<dd><a href="http://users.ox.ac.uk/%7Ezool0770/">Jun Zhao</a>, University of Oxford, UK</dd>
+</dl><p class="copyright"><a href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> © 2012 <a href="http://www.w3.org/"><acronym title="World Wide Web Consortium">W3C</acronym></a><sup>®</sup> (<a href="http://www.csail.mit.edu/"><acronym title="Massachusetts Institute of Technology">MIT</acronym></a>, <a href="http://www.ercim.eu/"><acronym title="European Research Consortium for Informatics and Mathematics">ERCIM</acronym></a>, <a href="http://www.keio.ac.jp/">Keio</a>), All Rights Reserved. <acronym title="World Wide Web Consortium">W3C</acronym> <a href="http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer">liability</a>, <a href="http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks">trademark</a> and <a href="http://www.w3.org/Consortium/Legal/copyright-documents">document use</a> rules apply.</p><hr></div>
+
+ <div class="introductory section" id="abstract"><h2>Abstract</h2>
+ <p>
+ The PROV Ontology (also PROV-O) encodes the PROV Data Model [<cite><a href="#bib-PROV-DM" rel="biblioentry" class="bibref">PROV-DM</a></cite>]
+ in the OWL2 Web Ontology Language (OWL2). The PROV ontology consists of
+ a set of classes, properties, and restrictions that can be used to
+represent and interchange provenance information. The PROV ontology can
+also be specialized to create new classes and properties for modeling
+provenance information specific to different domain applications. The
+PROV ontology supports a set of entailments based on OWL2 formal
+semantics. The PROV ontology is available for download as a separate <a href="http://www.w3.org/ns/prov#">OWL2 document</a>.
+ </p>
+
+ </div><div id="sotd" class="introductory section"><h2>Status of This Document</h2><p><em>This
+ section describes the status of this document at the time of its
+publication. Other documents may supersede this document. A list of
+current <acronym title="World Wide Web Consortium">W3C</acronym> publications and the latest revision of this technical report can be found in the <a href="http://www.w3.org/TR/"><acronym title="World Wide Web Consortium">W3C</acronym> technical reports index</a> at http://www.w3.org/TR/.</em></p>
+ <p>
+ This specification defines the PROV Ontology as the normative
+representation of the PROV Data Model using the Web Ontology Language
+(OWL2). This document is part of a set of specifications being created
+to address the issue of provenance interchange in Web applications. This
+ document is accompanied by (1) the PROV Data Model, (2) the PROV Access
+ and Query, and (3) the Primer documents.
+ </p>
+ <p>This document was published by the <a href="http://www.w3.org/2011/prov/">Provenance Working Group</a> as an Editor's Draft. If you wish to make comments regarding this document, please send them to <a href="mailto:public-prov-wg@w3.org">public-prov-wg@w3.org</a> (<a href="mailto:public-prov-wg-request@w3.org?subject=subscribe">subscribe</a>, <a href="http://lists.w3.org/Archives/Public/public-prov-wg/">archives</a>). All feedback is welcome.</p><p>Publication as an Editor's Draft does not imply endorsement by the <acronym title="World Wide Web Consortium">W3C</acronym>
+ Membership. This is a draft document and may be updated, replaced or
+obsoleted by other documents at any time. It is inappropriate to cite
+this document as other than work in progress.</p><p>This document was produced by a group operating under the <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/">5 February 2004 <acronym title="World Wide Web Consortium">W3C</acronym> Patent Policy</a>. <acronym title="World Wide Web Consortium">W3C</acronym> maintains a <a href="http://www.w3.org/2004/01/pp-impl/46974/status" rel="disclosure">public list of any patent disclosures</a>
+ made in connection with the deliverables of the group; that page also
+includes instructions for disclosing a patent. An individual who has
+actual knowledge of a patent which the individual believes contains <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential">Essential Claim(s)</a> must disclose the information in accordance with <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure">section 6 of the <acronym title="World Wide Web Consortium">W3C</acronym> Patent Policy</a>.</p></div><div class="section" id="toc"><h2 class="introductory">Table of Contents</h2><ul class="toc"><li class="tocline"><a class="tocxref" href="#introduction"><span class="secno">1. </span>Introduction</a></li><li class="tocline"><a class="tocxref" href="#prov-o-at-a-glance"><span class="secno">2. </span>PROV-O at a glance</a></li><li class="tocline"><a class="tocxref" href="#description"><span class="secno">3. </span>The PROV-O Ontology Description</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#description-starting-point-terms"><span class="secno">3.1 </span>Starting Point Terms</a></li><li class="tocline"><a class="tocxref" href="#description-expanded-terms"><span class="secno">3.2 </span>Expanded Terms</a></li><li class="tocline"><a class="tocxref" href="#description-qualified-terms"><span class="secno">3.3 </span>Qualified Terms</a></li><li class="tocline"><a class="tocxref" href="#description-collections"><span class="secno">3.4 </span>Collections Terms</a></li></ul></li><li class="tocline"><a class="tocxref" href="#cross-reference"><span class="secno">4. </span>Cross reference for PROV-O classes and properties</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#cross-reference-starting-point-terms"><span class="secno">4.1 </span>Starting Point Terms</a></li><li class="tocline"><a class="tocxref" href="#cross-reference-additional-terms"><span class="secno">4.2 </span>Expanded Terms</a></li><li class="tocline"><a class="tocxref" href="#cross-reference-qualified-terms"><span class="secno">4.3 </span>Qualified Terms</a></li><li class="tocline"><a class="tocxref" href="#cross-reference-collection-terms"><span class="secno">4.4 </span>Collections Terms</a></li></ul></li><li class="tocline"><a class="tocxref" href="#changes-since-first-public-working-draft"><span class="secno">A. </span>Changes Since First Public Working Draft</a></li><li class="tocline"><a class="tocxref" href="#acknowledgements"><span class="secno">B. </span>Acknowledgements</a></li><li class="tocline"><a class="tocxref" href="#references"><span class="secno">C. </span>References</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#normative-references"><span class="secno">C.1 </span>Normative references</a></li><li class="tocline"><a class="tocxref" href="#informative-references"><span class="secno">C.2 </span>Informative references</a></li></ul></li></ul></div>
+
+
+
+
+ <div class="section" id="introduction">
+ <!--OddPage--><h2><span class="secno">1. </span>Introduction</h2>
+ <p>
+ PROV Ontology (also PROV-O) defines the normative modeling of the PROV Data Model [<cite><a href="#bib-PROV-DM" rel="biblioentry" class="bibref">PROV-DM</a></cite>] using the <acronym title="World Wide Web Consortium">W3C</acronym>
+ OWL2 Web Ontology Language. This document specification describes the
+set of classes, properties, and restrictions that constitute the PROV
+ontology, which have been introduced in the PROV Data Model [<cite><a href="#bib-PROV-DM" rel="biblioentry" class="bibref">PROV-DM</a></cite>].
+ This ontology specification provides the foundation for implementation
+of provenance applications in different domains using the PROV ontology
+for representing, exchanging, and integrating provenance information.
+Together with the PROV Access and Query [<cite><a href="#bib-PROV-PAQ" rel="biblioentry" class="bibref">PROV-PAQ</a></cite>] and PROV Data Model [<cite><a href="#bib-PROV-DM" rel="biblioentry" class="bibref">PROV-DM</a></cite>],
+ this document forms a framework for provenance information interchange
+and management in domain-specific Web-based applications.
+ </p>
+ <p>
+ The PROV ontology classes and properties are defined such that they
+can not only be used directly to represent provenance information, but
+also can be specialized for modeling application-specific provenance
+details in a variety of domains. Thus, the PROV ontology is expected to
+be both directly usable in applications as well as serve as a <i>reference model</i>
+ for creation of domain-specific provenance ontology and thereby
+facilitate interoperable provenance modeling. This document uses an
+example <a href="http://www.w3.org/TR/2011/WD-prov-dm-20111018/#a-file-scenario"> provenance scenario </a> introduced in the PROV Data Model [<cite><a href="#bib-PROV-DM" rel="biblioentry" class="bibref">PROV-DM</a></cite>] to demonstrate the use PROV-O classes and properties to model provenance information.
+ </p>
+ <p>
+ Finally, this document describes the formal semantics of the PROV ontology using the OWL2 semantics, [<cite><a href="#bib-OWL2-DIRECT-SEMANTICS" rel="biblioentry" class="bibref">OWL2-DIRECT-SEMANTICS</a></cite>], [<cite><a href="#bib-OWL2-RDF-BASED-SEMANTICS" rel="biblioentry" class="bibref">OWL2-RDF-BASED-SEMANTICS</a></cite>],
+ and a set of provenance-specific inference rules. This is expected to
+support provenance implementations to automatically check for
+consistency of provenance information represented using PROV ontology
+and explicitly assert implicit provenance knowledge.
+ </p>
+ <p>The key words "<em title="must" class="rfc2119">must</em>", "<em title="must not" class="rfc2119">must not</em>", "<em title="required" class="rfc2119">required</em>", "<em title="shall" class="rfc2119">shall</em>", "<em title="shall not" class="rfc2119">shall not</em>", "<em title="should" class="rfc2119">should</em>", "<em title="should not" class="rfc2119">should not</em>", "<em title="recommended" class="rfc2119">recommended</em>", "<em title="may" class="rfc2119">may</em>", and "<em title="optional" class="rfc2119">optional</em>" in this document are to be interpreted as described in [<cite><a href="#bib-RFC2119" rel="biblioentry" class="bibref">RFC2119</a></cite>].</p>
+
+ <p>PROV-O is a lightweight OWL-RL ontology designed to represent
+and interchange provenance information generated in different systems
+and under different contexts.
+ </p>
+
+
+ <p> The PROV Data Model [<cite><a href="#bib-PROV-DM" rel="biblioentry" class="bibref">PROV-DM</a></cite>]
+ introduces a minimal set of concepts to represent provenance
+information in a variety of application domains. This document maps the
+PROV Data Model to PROV Ontology using the OWL2 ontology language, which
+ facilitates a fixed interpretation and use of the PROV Data Model
+concepts based on the formal semantics of OWL2 [<cite><a href="#bib-OWL2-DIRECT-SEMANTICS" rel="biblioentry" class="bibref">OWL2-DIRECT-SEMANTICS</a></cite>] [<cite><a href="#bib-OWL2-RDF-BASED-SEMANTICS" rel="biblioentry" class="bibref">OWL2-RDF-BASED-SEMANTICS</a></cite>].
+ </p>
+ <p>The PROV Ontology can be used directly in a domain application,
+though many domain applications may require specialization of PROV-O
+Classes and Properties for representing domain-specific provenance
+information. We briefly introduce some of the OWL2 modeling terms that
+will be used to describe the PROV ontology. An OWL2 <i>instance</i> is
+an individual object in a domain of discourse, for example a person
+named Alice or a car, and a set of individuals sharing a set of
+additional characteristics is called a <i>class</i>. Person and Car are
+examples of classes representing the set of individual persons and cars
+respectively. The OWL2 object properties are used to link individuals,
+classes, or create a property hierarchy. For example, the object
+property "hasOwner" can be used to link car with person. The OWL2
+datatype properties are used to link individuals or classes to data
+values, including XML Schema datatypes [<cite><a href="#bib-XMLSCHEMA-2" rel="biblioentry" class="bibref">XMLSCHEMA-2</a></cite>].
+ </p>
+ <p>The PROV Data Model document [<cite><a href="#bib-PROV-DM" rel="biblioentry" class="bibref">PROV-DM</a></cite>] introduces an example <a href="http://www.w3.org/TR/2011/WD-prov-dm-20111018/#a-file-scenario"> provenance scenario </a>
+ describing the creation of crime statistics file stored on a shared
+file system and edited by journalists Alice, Bob, Charles, David, and
+Edith. This scenario is used as a running example in this document to
+describe the PROV ontology classes and properties, the specialization
+mechanism, and the entailments supported by the PROV ontology.
+ </p>
+ </div> <!-- Introduction -->
+
+
+
+ <div class="section" id="prov-o-at-a-glance">
+ <!--OddPage--><h2><span class="secno">2. </span>PROV-O at a glance</h2>
+
+ <p>PROV-O users may only need to use parts of the entire ontology,
+ depending on their needs and according to how much detail they want to
+include in their provenance information. For this, the PROV-O terms
+(classes and properties) are grouped into four categories to provide an
+incremental introduction to the ontology: Starting Point terms, Expanded
+ terms, terms for Qualifying relationships, and terms for Collections.
+ </p>
+ <p><strong>Starting Point classes and properties</strong> provide
+the basis for the rest of the PROV ontology and thus it is recommended
+that readers are comfortable with how to apply these terms before
+continuing to the remaining categories. These terms are used to create
+simple provenance descriptions that can be elaborated using terms from
+other categories. The classes and properties in this category are listed
+ below and are discussed in <a href="#description-starting-point-terms">Section 3.1</a>.</p>
+
+<div id="prov-starting-point-owl-classes-at-a-glance" class="prov-starting-point owl-classes at-a-glance">
+ <ul class="hlist">
+ <li>
+ <a href="#Activity">prov:Activity</a>
+ </li>
+ <li>
+ <a href="#Agent">prov:Agent</a>
+ </li>
+ <li>
+ <a href="#Entity">prov:Entity</a>
+ </li>
+ </ul>
+</div>
+
+<div id="prov-starting-point-owl-properties-at-a-glance" class="prov-starting-point owl-properties at-a-glance">
+ <ul class="hlist">
+ <li class="object-property">
+ <a href="#actedOnBehalfOf">prov:actedOnBehalfOf</a>
+ </li>
+ <li class="datatype-property">
+ <a href="#endedAtTime">prov:endedAtTime</a>
+ </li>
+ <li class="datatype-property">
+ <a href="#startedAtTime">prov:startedAtTime</a>
+ </li>
+ <li class="object-property">
+ <a href="#used">prov:used</a>
+ </li>
+ <li class="object-property">
+ <a href="#wasAssociatedWith">prov:wasAssociatedWith</a>
+ </li>
+ <li class="object-property">
+ <a href="#wasAttributedTo">prov:wasAttributedTo</a>
+ </li>
+ <li class="object-property">
+ <a href="#wasDerivedFrom">prov:wasDerivedFrom</a>
+ </li>
+ <li class="object-property">
+ <a href="#wasGeneratedBy">prov:wasGeneratedBy</a>
+ </li>
+ <li class="object-property">
+ <a href="#wasInformedBy">prov:wasInformedBy</a>
+ </li>
+ <li class="object-property">
+ <a href="#wasStartedByActivity">prov:wasStartedByActivity</a>
+ </li>
+ </ul>
+</div>
+
+
+ <p><strong>Expanded classes and properties</strong> provide
+additional terms that can be used to relate classes in the Starting
+Point category. The terms in this category are applied in the same way
+as the terms in the Starting Point category. The classes and properties
+in this category are listed below and are discussed in <a href="#description-expanded-terms">Section 3.2</a>.</p>
+
+<div id="prov-expanded-owl-classes-at-a-glance" class="prov-expanded owl-classes at-a-glance">
+ <ul class="hlist">
+ <li>
+ <a href="#Account">prov:Account</a>
+ </li>
+ <li>
+ <a href="#Location">prov:Location</a>
+ </li>
+ <li>
+ <a href="#Note">prov:Note</a>
+ </li>
+ <li>
+ <a href="#Organization">prov:Organization</a>
+ </li>
+ <li>
+ <a href="#Person">prov:Person</a>
+ </li>
+ <li>
+ <a href="#SoftwareAgent">prov:SoftwareAgent</a>
+ </li>
+ </ul>
+</div>
+
+<div id="prov-expanded-owl-properties-at-a-glance" class="prov-expanded owl-properties at-a-glance">
+ <ul class="hlist">
+ <li class="object-property">
+ <a href="#alternateOf">prov:alternateOf</a>
+ </li>
+ <li class="object-property">
+ <a href="#generated">prov:generated</a>
+ </li>
+ <li class="object-property">
+ <a href="#hadLocation">prov:hadLocation</a>
+ </li>
+ <li class="object-property">
+ <a href="#hadOriginalSource">prov:hadOriginalSource</a>
+ </li>
+ <li class="object-property">
+ <a href="#hasAnnotation">prov:hasAnnotation</a>
+ </li>
+ <li class="object-property">
+ <a href="#specializationOf">prov:specializationOf</a>
+ </li>
+ <li class="object-property">
+ <a href="#tracedTo">prov:tracedTo</a>
+ </li>
+ <li class="object-property">
+ <a href="#wasEndedBy">prov:wasEndedBy</a>
+ </li>
+ <li class="object-property">
+ <a href="#wasQuotedFrom">prov:wasQuotedFrom</a>
+ </li>
+ <li class="object-property">
+ <a href="#wasRevisionOf">prov:wasRevisionOf</a>
+ </li>
+ <li class="object-property">
+ <a href="#wasStartedBy">prov:wasStartedBy</a>
+ </li>
+ </ul>
+</div>
+
+
+ <p><strong>Qualified classes and properties</strong> are applied
+using a pattern that differs from those in the Starting Point and
+Expanded categories. While those terms are applied using direct, binary
+assertions, these terms are used to describe the relations asserted
+using Starting Point and Expanded properties. The pattern used in this
+category allows users to provide elaborate details that are not
+available using only Starting Point and Expanded terms. The classes and
+properties in this category are listed below and are discussed in <a href="#description-qualified-terms">Section 3.3</a>.</p>
+
+<div id="prov-qualified-owl-classes-at-a-glance" class="prov-qualified owl-classes at-a-glance">
+ <ul class="hlist">
+ <li>
+ <a href="#ActivityInvolvement">prov:ActivityInvolvement</a>
+ </li>
+ <li>
+ <a href="#AgentInvolvement">prov:AgentInvolvement</a>
+ </li>
+ <li>
+ <a href="#Association">prov:Association</a>
+ </li>
+ <li>
+ <a href="#Attribution">prov:Attribution</a>
+ </li>
+ <li>
+ <a href="#Communication">prov:Communication</a>
+ </li>
+ <li>
+ <a href="#Derivation">prov:Derivation</a>
+ </li>
+ <li>
+ <a href="#End">prov:End</a>
+ </li>
+ <li>
+ <a href="#EntityInvolvement">prov:EntityInvolvement</a>
+ </li>
+ <li>
+ <a href="#Generation">prov:Generation</a>
+ </li>
+ <li>
+ <a href="#InstantaneousEvent">prov:InstantaneousEvent</a>
+ </li>
+ <li>
+ <a href="#Involvement">prov:Involvement</a>
+ </li>
+ <li>
+ <a href="#Plan">prov:Plan</a>
+ </li>
+ <li>
+ <a href="#Quotation">prov:Quotation</a>
+ </li>
+ <li>
+ <a href="#Responsibility">prov:Responsibility</a>
+ </li>
+ <li>
+ <a href="#Revision">prov:Revision</a>
+ </li>
+ <li>
+ <a href="#Role">prov:Role</a>
+ </li>
+ <li>
+ <a href="#Source">prov:Source</a>
+ </li>
+ <li>
+ <a href="#Start">prov:Start</a>
+ </li>
+ <li>
+ <a href="#StartByActivity">prov:StartByActivity</a>
+ </li>
+ <li>
+ <a href="#Trace">prov:Trace</a>
+ </li>
+ <li>
+ <a href="#Usage">prov:Usage</a>
+ </li>
+ </ul>
+</div>
+
+<div id="prov-qualified-owl-properties-at-a-glance" class="prov-qualified owl-properties at-a-glance">
+ <ul class="hlist">
+ <li class="object-property">
+ <a href="#activity">prov:activity</a>
+ </li>
+ <li class="object-property">
+ <a href="#agent">prov:agent</a>
+ </li>
+ <li class="datatype-property">
+ <a href="#atTime">prov:atTime</a>
+ </li>
+ <li class="object-property">
+ <a href="#entity">prov:entity</a>
+ </li>
+ <li class="object-property">
+ <a href="#hadActivity">prov:hadActivity</a>
+ </li>
+ <li class="object-property">
+ <a href="#hadGeneration">prov:hadGeneration</a>
+ </li>
+ <li class="object-property">
+ <a href="#hadPlan">prov:hadPlan</a>
+ </li>
+ <li class="object-property">
+ <a href="#hadQuoted">prov:hadQuoted</a>
+ </li>
+ <li class="object-property">
+ <a href="#hadQuoter">prov:hadQuoter</a>
+ </li>
+ <li class="object-property">
+ <a href="#hadRole">prov:hadRole</a>
+ </li>
+ <li class="object-property">
+ <a href="#hadUsage">prov:hadUsage</a>
+ </li>
+ <li class="object-property">
+ <a href="#involved">prov:involved</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedAssociation">prov:qualifiedAssociation</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedAttribution">prov:qualifiedAttribution</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedCommunication">prov:qualifiedCommunication</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedDerivation">prov:qualifiedDerivation</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedEnd">prov:qualifiedEnd</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedGeneration">prov:qualifiedGeneration</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedQuotation">prov:qualifiedQuotation</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedResponsibility">prov:qualifiedResponsibility</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedRevision">prov:qualifiedRevision</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedSource">prov:qualifiedSource</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedStart">prov:qualifiedStart</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedStartByActivity">prov:qualifiedStartByActivity</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedTrace">prov:qualifiedTrace</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedUsage">prov:qualifiedUsage</a>
+ </li>
+ <li class="object-property">
+ <a href="#responsibleForActivity">prov:responsibleForActivity</a>
+ </li>
+ </ul>
+</div>
+
+
+ <p><strong>Collection classes and properties</strong> are
+specializations of the Starting Point and Qualified terms that describe
+the provenance of collections as key-value pairs are inserted and
+removed to create new collections. The classes and properties in this
+category are listed below and are discussed in <a href="#description-collections">Section 3.4</a>.</p>
+
+<div id="prov-collections-owl-classes-at-a-glance" class="prov-collections owl-classes at-a-glance">
+ <ul class="hlist">
+ <li>
+ <a href="#Collection">prov:Collection</a>
+ </li>
+ <li>
+ <a href="#CollectionInvolvement">prov:CollectionInvolvement</a>
+ </li>
+ <li>
+ <a href="#EmptyCollection">prov:EmptyCollection</a>
+ </li>
+ <li>
+ <a href="#Insertion">prov:Insertion</a>
+ </li>
+ <li>
+ <a href="#KeyValuePair">prov:KeyValuePair</a>
+ </li>
+ <li>
+ <a href="#Membership">prov:Membership</a>
+ </li>
+ <li>
+ <a href="#Removal">prov:Removal</a>
+ </li>
+ </ul>
+</div>
+
+<div id="prov-collections-owl-properties-at-a-glance" class="prov-collections owl-properties at-a-glance">
+ <ul class="hlist">
+ <li class="object-property">
+ <a href="#collection">prov:collection</a>
+ </li>
+ <li class="object-property">
+ <a href="#derivedByInsertionFrom">prov:derivedByInsertionFrom</a>
+ </li>
+ <li class="object-property">
+ <a href="#derivedByRemovalFrom">prov:derivedByRemovalFrom</a>
+ </li>
+ <li class="object-property">
+ <a href="#inserted">prov:inserted</a>
+ </li>
+ <li class="datatype-property">
+ <a href="#key">prov:key</a>
+ </li>
+ <li class="object-property">
+ <a href="#knownMembership">prov:knownMembership</a>
+ </li>
+ <li class="object-property">
+ <a href="#member">prov:member</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedInsertion">prov:qualifiedInsertion</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedRemoval">prov:qualifiedRemoval</a>
+ </li>
+ <li class="datatype-property">
+ <a href="#removedKey">prov:removedKey</a>
+ </li>
+ <li class="object-property">
+ <a href="#value">prov:value</a>
+ </li>
+ </ul>
+</div>
+
+
+ <div>
+
+ </div>
+
+ </div> <!-- PROV-O at a glance -->
+
+
+
+ <div class="section" id="description">
+ <!--OddPage--><h2><span class="secno">3. </span>The PROV-O Ontology Description</h2>
+ <p>This section introduces the terms in each of the following categories:
+ </p><ul>
+ <li><a href="#description-starting-point-terms">Starting Point Terms</a></li>
+ <li><a href="#description-expanded-terms">Expanded Terms</a></li>
+ <li><a href="#description-qualified-terms">Qualified Terms</a></li>
+ <li><a href="#description-collections-terms">Collections Terms</a></li>
+ </ul>
+ <p></p>
+
+ <div class="section" id="description-starting-point-terms">
+ <h3><span class="secno">3.1 </span>Starting Point Terms</h3>
+ <p>The Starting Point category is a small collection of classes
+and properties that can be used to create simple, initial provenance
+descriptions.
+ Three classes provide a basis for the rest of PROV-O:
+ </p><ul>
+ <li> <a href="#Entity">prov:Entity</a>: An entity is a thing one wants to provide provenance for. Things can be physical, digital, conceptual, or otherwise.
+ </li>
+ <li> <a href="#Activity">prov:Activity</a>: An activity is
+something that occurs over a period of time and acts upon or with
+entities. This action can take multiple forms: consuming, processing,
+transforming, modifying, relocating, using, generating, etc.
+ </li>
+ <li> <a href="#Agent">prov:Agent</a>: An agent bears some
+form of responsibility for an activity taking place. Further, an agent
+may act on behalf of another agent when involved with an activity.
+ </li>
+ </ul>
+ These three classes and the properties that relate them are illustrated in the following figure.
+ <p></p>
+
+ <div style="text-align: center;">
+ <figure>
+ <img src="prov-o_files/Starting-points-terms.png" style="width: 50%; min-width: 25em; max-width: 60em;" alt="PROV-O Starting Point terms">
+ <figcaption>Figure 1. The three Starting Point classes and the properties that relate them.</figcaption>
+ </figure>
+ </div>
+
+ <p>
+ Entities are related to each other using derivation, which is used to
+ specify that the creation/existence of an entity was influenced in some
+ way by the consumption of another entity.
+ An entity can be attributed to an agent to specify that the entity was
+ generated by some activity that the agent in question was associated
+ with.
+ </p>
+
+ <p>
+ Activities may depend on each other. PROV-O distinguishes between two
+ kinds of dependencies which are specified using the properties
+ wasInformedBy and wasStartedBy.
+ The first is used to specify that an activity used an entity that was
+ generated by another activity, and the second is used to specify that an
+ activity was started or triggered by another activity.
+ </p>
+
+ <!--div class="issue">
+ Luc has general comments in <a href="http://www.w3.org/2011/prov/track/issues/117">ISSUE-117</a>
+ </div>
+ <div class="issue">
+ Vanilla RDF versus OWL <a href="http://www.w3.org/2011/prov/track/issues/119">ISSUE-119</a>
+ </div>
+ <div class="issue">
+ Location concerns <a href="http://www.w3.org/2011/prov/track/issues/128">ISSUE-128</a>
+ </div>
+ <div class="issue">
+ Diagram consistency <a href="http://www.w3.org/2011/prov/track/issues/227">ISSUE-227</a>
+ </div>
+ <div class="issue">
+ Eric's comments <a href="http://www.w3.org/2011/prov/track/issues/250">ISSUE-250</a>
+ </div>
+ <div class="issue">
+ Conforming to W3C Style guides <a href="http://www.w3.org/2011/prov/track/issues/308">ISSUE-308</a>
+ </div-->
+
+
+ <div class="exampleOuter">
+ <p>The following PROV-O describes the resources involved when
+ creating a chart about crime statistics. The example uses only Starting
+ Point terms and serves as a basis for elaboration that will be
+described in subsequent sections. In the example, Derek performs an
+aggregation of some government crime data, grouping by national regions
+that are described in a separate dataset by a civil action group.
+ </p>
+ <pre class="example">@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+@prefix prov: <http://www.w3.org/ns/prov#> .
+@prefix foaf: <http://xmlns.com/foaf/0.1/> .
+@prefix ex: <http://example.org#> .
+
+ex:bar_chart
+ a prov:Entity;
+ prov:wasGeneratedBy ex:illustrationActivity;
+ prov:wasDerivedFrom ex:aggregatedByRegions;
+.
+
+ex:illustrationActivity
+ a prov:Activity;
+ prov:used ex:aggregatedByRegions;
+ prov:wasAssociatedWith ex:derek;
+ prov:wasInformedBy ex:aggregationActivity;
+.
+
+ex:aggregatedByRegions
+ a prov:Entity;
+ prov:wasGeneratedBy ex:aggregationActivity;
+.
+
+ex:aggregationActivity
+ a prov:Activity;
+ prov:wasStartedAt "2011-07-14T01:01:01Z"^^xsd:dateTime;
+ prov:wasAssociatedWith ex:derek;
+ prov:used ex:crimeData;
+ prov:used ex:nationalRegionsList;
+ prov:wasEndedAt "2011-07-14T02:02:02Z"^^xsd:dateTime;
+.
+
+ex:crimeData
+ a prov:Entity;
+ prov:wasAttributedTo ex:government;
+.
+ex:nationalRegionsList
+ a prov:Entity;
+ prov:wasAttributedTo ex:civil_action_group;
+.
+
+ex:aggregatedByRegions prov:wasAttributedTo ex:derek .
+ex:bar_chart prov:wasAttributedTo ex:derek .
+
+ex:derek
+ a prov:Agent;
+ a foaf:Person;
+ foaf:givenName "Derek"^^xsd:string;
+ foaf:mbox <mailto:dererk@example.org>;
+ prov:actedOnBehalfOf ex:chartgen
+.
+
+ex:chartgen
+ a prov:Agent;
+ a prov:Organization;
+ foaf:name "Chart Generators";
+.
+
+ex:government a prov:Organization, foaf:Organization .
+ex:civil_action_group a prov:Organization, foaf:Organization .</pre>
+ </div>
+
+ <p>The example states that the agent <code>ex:derek</code> was associated with two
+ activities: <code>ex:aggregationActivity</code> and <code>ex:illustrationActivity</code>. The
+ activity <code>ex:aggregationActivity</code> used
+ the entity <code>ex:crimeData</code> (a crime statistics dataset) and the
+ entity <code>ex:nationalRegionsList</code> (a list of national regions), and
+ generated a new entity, <code>ex:aggregatedByRegions</code>, that aggregates the statistics in
+ <code>ex:dataset1</code> according to the regions in <code>ex:nationalRegionsList</code>. The entity
+ <code>ex:aggregate</code>; was then used by the <code>ex:IllustrationActivity</code> activity,
+ which generated a new entity, <code>ex:chart1</code>, a chart that depicts the
+ statistics in <code>ex:aggregatedByRegions</code>.
+ </p>
+
+ <p> The example also states that the activity <code>ex:illustrationActivity</code> was
+ informed by the activity <code>ex:aggregationActivity</code>. Indeed, the former used
+ the entity <code>ex:aggregatedByRegions</code>, which was generated by the latter.
+ </p>
+
+ <p> Because the agent <code>ex:derek</code> was associated with the activities
+ <code>ex:aggregationActivity</code> and <code>ex:illustrationActivity</code>, the entities
+ generated by these activities, i.e., <code>ex:aggregatedByRegions</code> and <code>ex:chart1</code>, were
+ attributed to him.
+ </p>
+
+ <p>Finally, the example states that the agent <code>ex:derek</code> acted on behalf of the organization <code>ex:chartgen</code>.
+ </p>
+
+ </div> <!-- Starting Points in PROV-O -->
+
+ <div class="section" id="description-expanded-terms">
+ <h3><span class="secno">3.2 </span>Expanded Terms</h3>
+ <!-- *****Initial comments*****
+This section presents the rest of classes and properties textually
+without using a diagram. We may use some examples in English.
+The classes and properties covered in this section are:
+Note, hasAnnotation, tracedTo, wasRevisionOf, hadOriginalSource,
+wasQuotatedFrom, hadQuotatedAgent, hadQuoterAgent, wasSummaryOf,
+alternateOf, terms related to Collection? Bundle? Role?? , hadRole,
+Location??, hadLocation?, wasStartedByActivity?? specializationOf?
+DanielG: I'd say that hadRole, hadLocation, collection, bundle, location, alternate, specialization should not be here.
+*****End comments*********
+ -->
+
+ <p>This section defines additional terms to describe provenance
+at a greater level of specificity (for example, prov:Person or
+prov:SoftwareAgent in place of prov:Agent) and with more details (for
+example, prov:Location to describe address of a prov:Organization). In
+addition, the new terms in this section facilitate modeling of common
+provenance assertions related to web resources. For example, different
+version of a web page can be represented using the prov:wasRevisionOf
+property and the prov:hadOriginalSource property can be used to
+reference the original source of information used in a web resource.
+Many of the properties introduced in this section are also "shortcut"
+notations for combining the PROV-O terms introduced in Section 3.1
+"Starting Point Terms", which make it easier for provenance annotation
+of a resource.
+ </p>
+
+ <div class="exampleOuter">
+ <p>We illustrate the use of the new terms using an example below </p>
+ <pre class="example">@prefix ex: <http://www.example.org/>
+@prefix prov: <http://www.w3.org/ns/prov-o/>
+
+# Example taken from:
+# http://www.w3.org/blog/SW/2011/10/23/5-simple-provenance-statements
+# A post is attributed to an agent.
+# The post extracted the information from another post
+
+ex:oldPost a prov:Entity.
+
+ex:post
+ a prov:Entity;
+ prov:hadOriginalSource ex:oldPost;
+ prov:wasAttributedTo ex:Paul;
+.
+
+ex:Paul a prov:Person.</pre>
+ </div>
+ </div>
+
+ <div class="section" id="description-qualified-terms">
+ <h3><span class="secno">3.3 </span>Qualified Terms</h3>
+ <p>The classes and properties in the Qualified terms category are
+ for users who wish to provide additional details about the
+relationships between entities, activities, and agents. The terms in
+this category are the result of applying the <strong>Qualification Pattern</strong> to the simple relations available in the <a href="#prov-starting-point-owl-properties-at-a-glance">Starting Point</a> and <a href="#prov-expanded-owl-properties-at-a-glance">Expanded</a> categories.
+ </p>
+ <p>For example, Figure 2 illustrates the classes and properties needed to fulfill the qualification pattern for the <a href="#used">prov:used</a> and <a href="#wasAssociatedWith">prov:wasAssociatedWith</a>
+ properties. While prov:qualifiedUsage, prov:Usage, and prov:entity are
+needed to qualify prov:used relations, prov:qualifiedAssociation,
+prov:Association, and prov:agent are needed to qualify
+prov:wasAssociatedWith relations. This pattern applies to the twelve
+other relations that can be qualified.
+ </p>
+ <p>In the example, the prov:qualifiedUsage property parallels the
+prov:used property, and references an instance of prov:Usage that
+provides attributes of the prov:used relation between the Activity and
+Entity. The prov:entity property is used to cite the Entity that was
+used by the Activity. In this case, the time that the Activity used the
+Entity is provided using the prov:atTime property and a literal
+xsd:dateTime value.
+ </p>
+ <p>Similarly, the prov:qualifiedAssociation property parallels the
+ prov:wasAssociatedWith property, and references an instance of
+prov:Association that provides attributes of the prov:wasAssociatedWith
+relation between the Activity and Agent. The prov:agent property is used
+ to cite the Agent that was involved in the Activity. In this case, the
+plan that the Agent used is provided using the prov:hadPlan property and
+ an instance of prov:Plan.
+ </p>
+
+ <div style="text-align: center;">
+ <figure>
+ <img src="prov-o_files/Qualified-Association.png" style="width: 50%; min-width: 25em; max-width: 60em;" alt="Express association between an activity and an agent using a binary relationship and an alternatie qualified relationship">
+ <figcaption>Figure 2. An illustration of the qualification pattern applied to the Starting Point properties <a href="#used">prov:used</a> and <a href="#wasAssociatedWith">prov:wasAssociatedWith</a>.</figcaption>
+ </figure>
+ </div>
+
+ <p>The following two examples show the result of applying the Usage and Association patterns to the chart making example from <a href="#description-starting-point-terms">Section 3.1</a>.
+ </p>
+ <div class="exampleOuter">
+ <div><b>Qualified Usage</b></div>
+ <p>The prov:qualifiedUsage property parallels the prov:used
+property to provide an additional description to
+ex:illustrationActivity. The instance of prov:Usage cites the data used
+(ex:aggregatedByRegions) and the time the activity used it
+(2011-07-14T03:03:03Z).
+ </p>
+ <pre class="example">@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+@prefix prov: <http://www.w3.org/ns/prov#> .
+@prefix ex: <http://example.org#> .
+
+ex:illustrationActivity
+ a prov:Activity; ## (Using Starting Point terms)
+ prov:used ex:aggregatedByRegions; ## The aggregated data was used to create the chart.
+.
+
+ex:aggregatedByRegions a prov:Entity .
+
+ex:illustrationActivity
+ prov:qualifiedUsage [
+ a prov:Usage;
+ prov:entity ex:aggregatedByRegions; ## Qualification: The aggregated data was used
+ prov:atTime "2011-07-14T03:03:03Z"^^xsd:dateTime; ## at a particular time when creating the chart.
+ ];
+.</pre>
+ </div>
+
+ <div class="exampleOuter">
+ <div><b>Qualified Association</b></div>
+ <p>The prov:qualifiedAssociation property parallels the
+prov:wasAssociatedWith property to provide an additional description to
+ex:illustrationActivity. The instance of prov:Association cites the
+agent (ex:derek) that followed the instructions (ex:tutorial_blog).
+ </p>
+ <pre class="example">@prefix prov: <http://www.w3.org/ns/prov#> .
+@prefix ex: <http://example.org#> .
+
+ex:illustrationActivity
+ a prov:Activity; ## (Using Starting Point terms)
+ prov:wasAssociatedWith ex:derek; ## Derek was responsible for the chart making in some way.
+.
+
+ex:derek a prov:Agent .
+
+ex:illustrationActivity
+ prov:qualifiedAssociation [ ## Qualification: What plan (or recipe, instructions)
+ a prov:Association; ## did Derek follow when creating the graphical chart?
+ prov:agent ex:derek
+ prov:hadPlan ex:tutorial_blog;
+ ];
+.
+
+ex:tutorial_blog a prov:Plan, prov:Entity .</pre>
+ </div>
+
+ <p>Usage and Association (described above) are accompanied by six
+other qualifications of Starting Point relations. The following table
+lists the simple relations that can be qualified, along with the
+qualification property, qualification class, and the property used to
+indicate the object of the qualified relation.
+ </p>
+ <div style="text-align: center;">
+ <table class="qualified-forms">
+ <caption>Qualification Property and Involvement Class used to qualify a Starting-point Property.</caption>
+ <tbody><tr>
+ <th>Starting-point Property</th>
+ <th>Qualification Property</th>
+ <th>Involvement Class</th>
+ <th>Object Property</th>
+ </tr>
+ <tr>
+ <td><a title="http://www.w3.org/ns/prov#actedOnBehalfOf" href="#actedOnBehalfOf" class="owlproperty">prov:actedOnBehalfOf</a></td>
+ <td><a title="http://www.w3.org/ns/prov#qualifiedResponsibility" href="#qualifiedResponsibility" class="owlproperty">prov:qualifiedResponsibility</a></td>
+ <td><a title="http://www.w3.org/ns/prov#Responsibility" href="#Responsibility" class="owlclass">prov:Responsibility</a></td>
+ <td><a title="http://www.w3.org/ns/prov#agent" href="#agent" class="owlproperty">prov:agent</a></td>
+ </tr>
+ <tr>
+ <td><a title="http://www.w3.org/ns/prov#used" href="#used" class="owlproperty">prov:used</a></td>
+ <td><a title="http://www.w3.org/ns/prov#qualifiedUsage" href="#qualifiedUsage" class="owlproperty">prov:qualifiedUsage</a></td>
+ <td><a title="http://www.w3.org/ns/prov#Usage" href="#Usage" class="owlclass">prov:Usage</a></td>
+ <td><a title="http://www.w3.org/ns/prov#entity" href="#entity" class="owlproperty">prov:entity</a></td>
+ </tr>
+ <tr>
+ <td><a title="http://www.w3.org/ns/prov#wasAssociatedWith" href="#wasAssociatedWith" class="owlproperty">prov:wasAssociatedWith</a></td>
+ <td><a title="http://www.w3.org/ns/prov#qualifiedAssociation" href="#qualifiedAssociation" class="owlproperty">prov:qualifiedAssociation</a></td>
+ <td><a title="http://www.w3.org/ns/prov#Association" href="#Association" class="owlclass">prov:Association</a></td>
+ <td><a title="http://www.w3.org/ns/prov#agent" href="#agent" class="owlproperty">prov:agent</a></td>
+ </tr>
+ <tr>
+ <td><a title="http://www.w3.org/ns/prov#wasAttributedTo" href="#wasAttributedTo" class="owlproperty">prov:wasAttributedTo</a></td>
+ <td><a title="http://www.w3.org/ns/prov#qualifiedAttribution" href="#qualifiedAttribution" class="owlproperty">prov:qualifiedAttribution</a></td>
+ <td><a title="http://www.w3.org/ns/prov#Attribution" href="#Attribution" class="owlclass">prov:Attribution</a></td>
+ <td><a title="http://www.w3.org/ns/prov#agent" href="#agent" class="owlproperty">prov:agent</a></td>
+ </tr>
+ <tr>
+ <td><a title="http://www.w3.org/ns/prov#wasDerivedFrom" href="#wasDerivedFrom" class="owlproperty">prov:wasDerivedFrom</a></td>
+ <td><a title="http://www.w3.org/ns/prov#qualifiedDerivation" href="#qualifiedDerivation" class="owlproperty">prov:qualifiedDerivation</a></td>
+ <td><a title="http://www.w3.org/ns/prov#Derivation" href="#Derivation" class="owlclass">prov:Derivation</a></td>
+ <td><a title="http://www.w3.org/ns/prov#entity" href="#entity" class="owlproperty">prov:entity</a></td>
+ </tr>
+ <tr>
+ <td><a title="http://www.w3.org/ns/prov#wasGeneratedBy" href="#wasGeneratedBy" class="owlproperty">prov:wasGeneratedBy</a></td>
+ <td><a title="http://www.w3.org/ns/prov#qualifiedGeneration" href="#qualifiedGeneration" class="owlproperty">prov:qualifiedGeneration</a></td>
+ <td><a title="http://www.w3.org/ns/prov#Generation" href="#Generation" class="owlclass">prov:Generation</a></td>
+ <td><a title="http://www.w3.org/ns/prov#activity" href="#activity" class="owlproperty">prov:activity</a></td>
+ </tr>
+ <tr>
+ <td><a title="http://www.w3.org/ns/prov#wasInformedBy" href="#wasInformedBy" class="owlproperty">prov:wasInformedBy</a></td>
+ <td><a title="http://www.w3.org/ns/prov#qualifiedCommunication" href="#qualifiedCommunication" class="owlproperty">prov:qualifiedCommunication</a></td>
+ <td><a title="http://www.w3.org/ns/prov#Communication" href="#Communication" class="owlclass">prov:Communication</a></td>
+ <td><a title="http://www.w3.org/ns/prov#activity" href="#activity" class="owlproperty">prov:activity</a></td>
+ </tr>
+ <tr>
+ <td><a title="http://www.w3.org/ns/prov#wasStartedByActivity" href="#wasStartedByActivity" class="owlproperty">prov:wasStartedByActivity</a></td>
+ <td><a title="http://www.w3.org/ns/prov#qualifiedStartByActivity" href="#qualifiedStartByActivity" class="owlproperty">prov:qualifiedStartByActivity</a></td>
+ <td><a title="http://www.w3.org/ns/prov#StartByActivity" href="#StartByActivity" class="owlclass">prov:StartByActivity</a></td>
+ <td><a title="http://www.w3.org/ns/prov#activity" href="#activity" class="owlproperty">prov:activity</a></td>
+ </tr>
+</tbody></table>
+
+ </div>
+
+ <p>Six relations from the Expanded category can also be qualified.
+ The following table lists the simple relations that can be qualified,
+along with the qualification property, qualification class, and the
+property used to indicate the object of the qualified relation.
+ </p>
+ <div style="text-align: center;">
+ <table class="qualified-forms">
+ <caption>Qualification Property and Involvement Class used to qualify an Expanded Property.</caption>
+ <tbody><tr>
+ <th>Expanded Property</th>
+ <th>Qualification Property</th>
+ <th>Involvement Class</th>
+ <th>Object Property</th>
+ </tr>
+ <tr>
+ <td><a title="http://www.w3.org/ns/prov#hadOriginalSource" href="#hadOriginalSource" class="owlproperty">prov:hadOriginalSource</a></td>
+ <td><a title="http://www.w3.org/ns/prov#qualifiedSource" href="#qualifiedSource" class="owlproperty">prov:qualifiedSource</a></td>
+ <td><a title="http://www.w3.org/ns/prov#Source" href="#Source" class="owlclass">prov:Source</a></td>
+ <td><a title="http://www.w3.org/ns/prov#entity" href="#entity" class="owlproperty">prov:entity</a></td>
+ </tr>
+ <tr>
+ <td><a title="http://www.w3.org/ns/prov#tracedTo" href="#tracedTo" class="owlproperty">prov:tracedTo</a></td>
+ <td><a title="http://www.w3.org/ns/prov#qualifiedTrace" href="#qualifiedTrace" class="owlproperty">prov:qualifiedTrace</a></td>
+ <td><a title="http://www.w3.org/ns/prov#Trace" href="#Trace" class="owlclass">prov:Trace</a></td>
+ <td><a title="http://www.w3.org/ns/prov#entity" href="#entity" class="owlproperty">prov:entity</a></td>
+ </tr>
+ <tr>
+ <td><a title="http://www.w3.org/ns/prov#wasEndedBy" href="#wasEndedBy" class="owlproperty">prov:wasEndedBy</a></td>
+ <td><a title="http://www.w3.org/ns/prov#qualifiedEnd" href="#qualifiedEnd" class="owlproperty">prov:qualifiedEnd</a></td>
+ <td><a title="http://www.w3.org/ns/prov#End" href="#End" class="owlclass">prov:End</a></td>
+ <td><a title="http://www.w3.org/ns/prov#agent" href="#agent" class="owlproperty">prov:agent</a></td>
+ </tr>
+ <tr>
+ <td><a title="http://www.w3.org/ns/prov#wasQuotedFrom" href="#wasQuotedFrom" class="owlproperty">prov:wasQuotedFrom</a></td>
+ <td><a title="http://www.w3.org/ns/prov#qualifiedQuotation" href="#qualifiedQuotation" class="owlproperty">prov:qualifiedQuotation</a></td>
+ <td><a title="http://www.w3.org/ns/prov#Quotation" href="#Quotation" class="owlclass">prov:Quotation</a></td>
+ <td><a title="http://www.w3.org/ns/prov#entity" href="#entity" class="owlproperty">prov:entity</a></td>
+ </tr>
+ <tr>
+ <td><a title="http://www.w3.org/ns/prov#wasRevisionOf" href="#wasRevisionOf" class="owlproperty">prov:wasRevisionOf</a></td>
+ <td><a title="http://www.w3.org/ns/prov#qualifiedRevision" href="#qualifiedRevision" class="owlproperty">prov:qualifiedRevision</a></td>
+ <td><a title="http://www.w3.org/ns/prov#Revision" href="#Revision" class="owlclass">prov:Revision</a></td>
+ <td><a title="http://www.w3.org/ns/prov#entity" href="#entity" class="owlproperty">prov:entity</a></td>
+ </tr>
+ <tr>
+ <td><a title="http://www.w3.org/ns/prov#wasStartedBy" href="#wasStartedBy" class="owlproperty">prov:wasStartedBy</a></td>
+ <td><a title="http://www.w3.org/ns/prov#qualifiedStart" href="#qualifiedStart" class="owlproperty">prov:qualifiedStart</a></td>
+ <td><a title="http://www.w3.org/ns/prov#Start" href="#Start" class="owlclass">prov:Start</a></td>
+ <td><a title="http://www.w3.org/ns/prov#agent" href="#agent" class="owlproperty">prov:agent</a></td>
+ </tr>
+</tbody></table>
+
+ </div>
+
+ <p>This section finishes with two more examples of qualification as applied to the chart making example from <a href="#description-starting-point-terms">Section 3.1</a>.
+ </p>
+
+ <div class="exampleOuter">
+ <div><b>Qualified Generation</b></div>
+ <p>The prov:qualifiedGeneration property parallels the
+prov:wasGeneratedBy property to provide an additional description to
+ex:chart1. The instance of prov:Generation cites the time
+(2011-07-14T15:52:14Z) that the activity (ex:illustrationActivity)
+generated the chart (ex:chart1).
+ </p>
+ <pre class="example">@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+@prefix prov: <http://www.w3.org/ns/prov#> .
+@prefix ex: <http://example.org#> .
+
+ex:chart1
+ a prov:Entity; ## (Using Starting Point terms)
+ prov:wasGeneratedBy ex:illustrationActivity; ## The chart was generated in an illustration activity.
+.
+
+ex:illustrationActivity a prov:Activity .
+
+ex:chart1
+ prov:qualifiedGeneration [
+ a prov:Generation;
+ prov:activity ex:illustrationActivity; ## Qualification: The chart was
+ prov:atTime "2011-07-14T15:52:14Z"^^xsd:dateTime; ## generated at a particular time.
+ ];
+.</pre>
+ </div>
+
+ <div class="exampleOuter">
+ <div><b>Qualified Derivation</b></div>
+ <p>The prov:qualifiedDerivation property parallels the
+prov:wasDerivedFrom property to provide an additional description to
+ex:chart1. The instance of prov:Derivation cites the activity
+(ex:illustrationActivity) and the Usages and Generations that the
+activity conduced to create the chart (ex:chart1).
+ </p>
+ <pre class="example">@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+@prefix prov: <http://www.w3.org/ns/prov#> .
+@prefix ex: <http://example.org#> .
+
+ex:chart1
+ a prov:Entity; ## (Using Starting Point terms)
+ prov:wasDerivedFrom ex:aggregatedByRegions; ## The chart was derived from the aggregate.
+.
+
+ex:aggregatedByRegions a prov:Entity .
+
+ex:chart1
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity ex:aggregatedByRegions; ## Qualification: additional information about the derivation:
+ prov:hadUsage ex:usage; ## Which activity derived the aggregate?
+ prov:hadActivity ex:activity; ## What did the activity use to derive the aggregate?
+ prov:hadGeneration ex:generation; ## How did the activity generate the derived aggregate?
+ ];
+.</pre>
+ </div>
+
+ </div>
+
+ <div class="section" id="description-collections"> <!-- section 3.1 -->
+ <!-- This section is version controlled at http://dvcs.w3.org/hg/prov/file/tip/ontology and mirroed to
+ https://github.com/timrdf/prov-lodspeakr/tree/master/components/services/prov-o -->
+ <h3><span class="secno">3.4 </span>Collections Terms</h3>
+ <p><em>
+ A collection is an entity that provides a structure to some
+ constituents, which are themselves entities. These constituents
+ are said to be member of the collections.
+ </em></p>
+ <p>
+ Conceptually, a collection has a logical structure consisting of
+ key-value pairs. This structure is often referred to as a map, and is a
+ generic indexing mechanisms that can abstract commonly used data
+ structures, including associative lists (also known as "dictionaries" in
+ some programming languages), relational tables, ordered lists, and more
+ (the specification of such specialized structures in terms of key-value
+ pairs is out of the scope of this document).
+ </p>
+ <p>
+ A given collection forms a given structure for its members. A
+ different structure (obtained either by insertion or removal of
+ members) constitutes a different collection. Hence, for the
+ purpose of provenance, a collection entity is viewed as a
+ snapshot of a structure. Insertion and removal operations result
+ in new snapshots, each snapshot forming an identifiable
+ collection entity.
+ </p>
+ <p>
+ In PROV-O, an entity is indicated to be a collection by using the
+ subclass <a href="#Collection">prov:Collection</a>. Its subclass <a href="#EmptyCollection">prov:EmptyCollection</a> indicates
+ that the collection has no members.
+ Members of a collection are expressed through <a href="#KeyValuePair">prov:KeyValuePair</a>s.
+ The members can be expressed explicitly using <a href="#knownMembership">prov:knownMembership</a>, and indirectly
+ through a series of collection derivations of insertions and
+ removals, using <a href="#derivedByInsertionFrom">prov:derivedByInsertionFrom</a>
+ and <a href="#derivedByRemovalFrom">prov:derivedByRemovalFrom</a>.
+ </p>
+ <p>
+ To specify the key-value pairs inserted,
+ <code>prov:derivedByInsertionFrom</code> must be qualified using <a href="#qualifiedInsertion">prov:qualifiedInsertion</a> to a
+ <a href="#Insertion">Insertion</a>, which indicates the pairs
+ using <a href="#inserted">prov:inserted</a> to some <a href="#KeyValuePair">prov:KeyValuePair</a>. Its <a href="#key">prov:key</a> is any RDF literal, while the <a href="#value">prov:value</a> is a <a href="#Entity">prov:Entity</a>.
+ Likewise, removal are qualified using <a href="#qualifiedRemoval">prov:qualifiedRemoval</a> to a <a href="#Removal">Removal</a>, which <a href="#removedKey">prov:removedKey</a>
+ points to the removed key. <code>prov:Insertion</code>,
+ <code>prov:Removal</code> and <code>prov:Membership</code> can have
+ custom properties and identifiers, as described in PROV-DM.
+ </p>
+ <p>
+ The example below shows how
+ <code>:c</code> and <code>:c1</code> are
+ collections. <code>:c</code> is empty, while <code>:c1</code>
+ is derived by inserting the key-value pairs <code>{("k1", :e1),
+ ("k2", :e2)}</code>.</p>
+ <div class="anExample">
+ <pre>@prefix prov: <http://www.w3.org/ns/prov#> .
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+
+:e1 a prov:Entity .
+:e2 a prov:Entity .
+:c a prov:EmptyCollection .
+:c1 a prov:Collection .
+ prov:derivedByInsertionFrom :c ;
+ prov:qualifiedInsertion [ a prov:Insertion ;
+ prov:collection :c ;
+ prov:inserted [ a prov:KeyValuePair ;
+ prov:key "k1"^^xsd:string ;
+ prov:value :e1 ;
+ ], [ a prov:KeyValuePair ;
+ prov:key "k2"^^xsd:string ;
+ prov:value :e2 ;
+ ]
+ ] .
+ </pre>
+ </div>
+ <p>
+ The following example shows how <code>:c3</code> has been derived from
+ <code>:c2</code>, which content is not asserted. The keys
+ <code>"k1"</code> and <code>"k3"</code> and their corresponding
+ values have been removed in <code>:c3</code>.
+ </p>
+ <div class="anExample">
+ <pre>@prefix prov: <http://www.w3.org/ns/prov#> .
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+
+:c2 a prov:Collection .
+:c3 a prov:Collection .
+ prov:derivedByRemovalFrom :c2 ;
+ prov:qualifiedRemoval [ a prov:Removal ;
+ prov:collection :c2 ;
+ prov:removed "k1"^^xsd:string, "k3"^^xsd:string
+ ] .
+ </pre>
+ </div>
+ <p>
+ The next example shows how the members of
+ <code>:c1</code> has been described as the key-value
+ pairs <code>{("k1", :e1), ("k2", :e2)}</code>. Note that this
+ assertion does not claim there are not other members.
+ </p>
+ <div class="anExample">
+ <pre>@prefix prov: <http://www.w3.org/ns/prov#> .
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+
+:c1 prov:knownMembership [ a prov:Membership ;
+ prov:member [ a prov:KeyValuePair;
+ prov:key "k1"^^xsd:string ;
+ prov:value :e1
+ ] , [ a prov:KeyValuePair;
+ prov:key "k2"^^xsd:string ;
+ prov:value :e2
+ ] .
+ </pre>
+ </div>
+
+ </div>
+
+
+ </div>
+
+
+
+ <div class="section" id="cross-reference"> <!-- class='informative' -->
+ <!--OddPage--><h2><span class="secno">4. </span>Cross reference for PROV-O classes and properties</h2>
+ <p>This section provides details for each class and property
+defined by the PROV ontology, grouped by the categories described above:
+ </p><ul>
+ <li><a href="#cross-reference-starting-point-terms">Starting Point Terms</a></li>
+ <li><a href="#cross-reference-expanded-terms">Expanded Terms</a></li>
+ <li><a href="#cross-reference-qualified-terms">Qualified Terms</a></li>
+ <li><a href="#cross-reference-collection-terms">Collections Terms</a></li>
+ </ul>
+ <p></p>
+
+ <div class="section" id="cross-reference-starting-point-terms">
+ <h3><span class="secno">4.1 </span>Starting Point Terms</h3>
+ <p>The classes and properties that provide a basis for all other PROV-O terms are discussed in <a href="#description-starting-point-terms">Section 3.1</a>.</p>
+
+<div id="prov-starting-point-owl-classes-at-a-glance" class="prov-starting-point owl-classes at-a-glance">
+ <ul class="hlist">
+ <li>
+ <a href="#Activity">prov:Activity</a>
+ </li>
+ <li>
+ <a href="#Agent">prov:Agent</a>
+ </li>
+ <li>
+ <a href="#Entity">prov:Entity</a>
+ </li>
+ </ul>
+</div>
+
+<div id="prov-starting-point-owl-properties-at-a-glance" class="prov-starting-point owl-properties at-a-glance">
+ <ul class="hlist">
+ <li class="object-property">
+ <a href="#actedOnBehalfOf">prov:actedOnBehalfOf</a>
+ </li>
+ <li class="datatype-property">
+ <a href="#endedAtTime">prov:endedAtTime</a>
+ </li>
+ <li class="datatype-property">
+ <a href="#startedAtTime">prov:startedAtTime</a>
+ </li>
+ <li class="object-property">
+ <a href="#used">prov:used</a>
+ </li>
+ <li class="object-property">
+ <a href="#wasAssociatedWith">prov:wasAssociatedWith</a>
+ </li>
+ <li class="object-property">
+ <a href="#wasAttributedTo">prov:wasAttributedTo</a>
+ </li>
+ <li class="object-property">
+ <a href="#wasDerivedFrom">prov:wasDerivedFrom</a>
+ </li>
+ <li class="object-property">
+ <a href="#wasGeneratedBy">prov:wasGeneratedBy</a>
+ </li>
+ <li class="object-property">
+ <a href="#wasInformedBy">prov:wasInformedBy</a>
+ </li>
+ <li class="object-property">
+ <a href="#wasStartedByActivity">prov:wasStartedByActivity</a>
+ </li>
+ </ul>
+</div>
+
+ <div id="prov-starting-point-owl-classes-crossreference" class="prov-starting-point owl-classes crossreference">
+
+ <div id="Activity" class="entity">
+ <h3 id="prov-activity-----------------back-to-starting-point-classes">
+ <a href="#Activity"><span class="dotted" title="http://www.w3.org/ns/prov#Activity">prov:Activity</span></a>
+ <span class="backlink">
+ back to <a href="#prov-starting-point-owl-classes-at-a-glance">starting-point classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Activity</p>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <dt>in domain of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#qualifiedEnd" href="#qualifiedEnd">prov:qualifiedEnd</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#generated" href="#generated">prov:generated</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#qualifiedAssociation" href="#qualifiedAssociation">prov:qualifiedAssociation</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#wasAssociatedWith" href="#wasAssociatedWith">prov:wasAssociatedWith</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#endedAtTime" href="#endedAtTime">prov:endedAtTime</a>
+ <sup class="type-dp" title="data property">dp</sup>
+ <a title="http://www.w3.org/ns/prov#wasEndedBy" href="#wasEndedBy">prov:wasEndedBy</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#qualifiedUsage" href="#qualifiedUsage">prov:qualifiedUsage</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#used" href="#used">prov:used</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#wasStartedByActivity" href="#wasStartedByActivity">prov:wasStartedByActivity</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#qualifiedStartByActivity" href="#qualifiedStartByActivity">prov:qualifiedStartByActivity</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#qualifiedStart" href="#qualifiedStart">prov:qualifiedStart</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#wasStartedBy" href="#wasStartedBy">prov:wasStartedBy</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#wasInformedBy" href="#wasInformedBy">prov:wasInformedBy</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#startedAtTime" href="#startedAtTime">prov:startedAtTime</a>
+ <sup class="type-dp" title="data property">dp</sup>
+ <a title="http://www.w3.org/ns/prov#qualifiedCommunication" href="#qualifiedCommunication">prov:qualifiedCommunication</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#hadActivity" href="#hadActivity">prov:hadActivity</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#responsibleForActivity" href="#responsibleForActivity">prov:responsibleForActivity</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#wasGeneratedBy" href="#wasGeneratedBy">prov:wasGeneratedBy</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#wasStartedByActivity" href="#wasStartedByActivity">prov:wasStartedByActivity</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#activity" href="#activity">prov:activity</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#wasInformedBy" href="#wasInformedBy">prov:wasInformedBy</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="Agent" class="entity">
+ <h3 id="prov-agent-----------------back-to-starting-point-classes">
+ <a href="#Agent"><span class="dotted" title="http://www.w3.org/ns/prov#Agent">prov:Agent</span></a>
+ <span class="backlink">
+ back to <a href="#prov-starting-point-owl-classes-at-a-glance">starting-point classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Agent</p>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-agents-responsibility">
+ <a title="agents-responsibility" href="#component-agents-responsibility">agents-responsibility</a>
+ </dd>
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/2002/07/owl#Thing" href="#Thing" class="owlclass">prov:Thing</a>
+ </dd>
+ <dt>in domain of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#actedOnBehalfOf" href="#actedOnBehalfOf">prov:actedOnBehalfOf</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#qualifiedResponsibility" href="#qualifiedResponsibility">prov:qualifiedResponsibility</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#agent" href="#agent">prov:agent</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#wasAssociatedWith" href="#wasAssociatedWith">prov:wasAssociatedWith</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#wasAttributedTo" href="#wasAttributedTo">prov:wasAttributedTo</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#hadQuoted" href="#hadQuoted">prov:hadQuoted</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#actedOnBehalfOf" href="#actedOnBehalfOf">prov:actedOnBehalfOf</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#hadQuoter" href="#hadQuoter">prov:hadQuoter</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ <dt>has subclasses</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#Organization" href="#Organization" class="owlclass">prov:Organization</a>
+ <a title="http://www.w3.org/ns/prov#Person" href="#Person" class="owlclass">prov:Person</a>
+ <a title="http://www.w3.org/ns/prov#SoftwareAgent" href="#SoftwareAgent" class="owlclass">prov:SoftwareAgent</a>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="Entity" class="entity">
+ <h3 id="prov-entity-----------------back-to-starting-point-classes">
+ <a href="#Entity"><span class="dotted" title="http://www.w3.org/ns/prov#Entity">prov:Entity</span></a>
+ <span class="backlink">
+ back to <a href="#prov-starting-point-owl-classes-at-a-glance">starting-point classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Entity</p>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <dt>in domain of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#tracedTo" href="#tracedTo">prov:tracedTo</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#qualifiedTrace" href="#qualifiedTrace">prov:qualifiedTrace</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#qualifiedRevision" href="#qualifiedRevision">prov:qualifiedRevision</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#wasAttributedTo" href="#wasAttributedTo">prov:wasAttributedTo</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#wasDerivedFrom" href="#wasDerivedFrom">prov:wasDerivedFrom</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#qualifiedDerivation" href="#qualifiedDerivation">prov:qualifiedDerivation</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#wasGeneratedBy" href="#wasGeneratedBy">prov:wasGeneratedBy</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#specializationOf" href="#specializationOf">prov:specializationOf</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#alternateOf" href="#alternateOf">prov:alternateOf</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#qualifiedQuotation" href="#qualifiedQuotation">prov:qualifiedQuotation</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#qualifiedSource" href="#qualifiedSource">prov:qualifiedSource</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#qualifiedGeneration" href="#qualifiedGeneration">prov:qualifiedGeneration</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#qualifiedAttribution" href="#qualifiedAttribution">prov:qualifiedAttribution</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#wasQuotedFrom" href="#wasQuotedFrom">prov:wasQuotedFrom</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#hadOriginalSource" href="#hadOriginalSource">prov:hadOriginalSource</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#wasRevisionOf" href="#wasRevisionOf">prov:wasRevisionOf</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#generated" href="#generated">prov:generated</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#wasDerivedFrom" href="#wasDerivedFrom">prov:wasDerivedFrom</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#entity" href="#entity">prov:entity</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#specializationOf" href="#specializationOf">prov:specializationOf</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#tracedTo" href="#tracedTo">prov:tracedTo</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#used" href="#used">prov:used</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#alternateOf" href="#alternateOf">prov:alternateOf</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#value" href="#value">prov:value</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#wasStartedBy" href="#wasStartedBy">prov:wasStartedBy</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#wasQuotedFrom" href="#wasQuotedFrom">prov:wasQuotedFrom</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#hadOriginalSource" href="#hadOriginalSource">prov:hadOriginalSource</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#wasRevisionOf" href="#wasRevisionOf">prov:wasRevisionOf</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ <dt>has subclasses</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#Collection" href="#Collection" class="owlclass">prov:Collection</a>
+ <a title="http://www.w3.org/ns/prov#Plan" href="#Plan" class="owlclass">prov:Plan</a>
+ <a title="http://www.w3.org/ns/prov#Account" href="#Account" class="owlclass">prov:Account</a>
+ </dd>
+ </dl>
+ </div>
+</div>
+<div id="prov-starting-point-owl-properties-crossreference" class="prov-starting-point owl-properties crossreference">
+ <div id="actedOnBehalfOf" class="entity">
+ <h3 id="prov-actedonbehalfof-------op-----------------back-to-starting-point-properties">
+ <a href="#actedOnBehalfOf"><span class="dotted" title="http://www.w3.org/ns/prov#actedOnBehalfOf">prov:actedOnBehalfOf</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-starting-point-owl-properties-at-a-glance">starting-point properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#actedOnBehalfOf</p>
+ <div class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-agents-responsibility">
+ <a title="agents-responsibility" href="#component-agents-responsibility">agents-responsibility</a>
+ </dd>
+ <dl>
+ <dt>has super-properties</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#involved" href="#involved" class="owlclass">prov:involved</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Agent" href="#Agent" class="owlclass">prov:Agent</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Agent" href="#Agent" class="owlclass">prov:Agent</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="endedAtTime" class="entity">
+ <h3 id="prov-endedattime-------dp-----------------back-to-starting-point-properties">
+ <a href="#endedAtTime"><span class="dotted" title="http://www.w3.org/ns/prov#endedAtTime">prov:endedAtTime</span></a>
+ <sup class="type-dp" title="data property">dp</sup>
+ <span class="backlink">
+ back to <a href="#prov-starting-point-owl-properties-at-a-glance">starting-point properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#endedAtTime</p>
+ <div class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Functional
+ </p>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ http://www.w3.org/2001/XMLSchema#dateTime
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="startedAtTime" class="entity">
+ <h3 id="prov-startedattime-------dp-----------------back-to-starting-point-properties">
+ <a href="#startedAtTime"><span class="dotted" title="http://www.w3.org/ns/prov#startedAtTime">prov:startedAtTime</span></a>
+ <sup class="type-dp" title="data property">dp</sup>
+ <span class="backlink">
+ back to <a href="#prov-starting-point-owl-properties-at-a-glance">starting-point properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#startedAtTime</p>
+ <div class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Functional
+ </p>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ http://www.w3.org/2001/XMLSchema#dateTime
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="used" class="entity">
+ <h3 id="prov-used-------op-----------------back-to-starting-point-properties">
+ <a href="#used"><span class="dotted" title="http://www.w3.org/ns/prov#used">prov:used</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-starting-point-owl-properties-at-a-glance">starting-point properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#used</p>
+ <div class="description">
+ <div class="comment"><p>A prov:Entity that was used by this prov:Activity. For example, :baking prov:used :spoon, :egg, :oven .</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Asymmetric
+, Irreflexive
+ </p>
+ <dl>
+ <dt>has super-properties</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#involved" href="#involved" class="owlclass">prov:involved</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="wasAssociatedWith" class="entity">
+ <h3 id="prov-wasassociatedwith-------op-----------------back-to-starting-point-properties">
+ <a href="#wasAssociatedWith"><span class="dotted" title="http://www.w3.org/ns/prov#wasAssociatedWith">prov:wasAssociatedWith</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-starting-point-owl-properties-at-a-glance">starting-point properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#wasAssociatedWith</p>
+ <div class="description">
+ <div class="comment"><p>A prov:Agent that had some (unspecified) responsibility for the occurrence of this prov:Activity.</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-agents-responsibility">
+ <a title="agents-responsibility" href="#component-agents-responsibility">agents-responsibility</a>
+ </dd>
+ <dl>
+ <dt>has super-properties</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#involved" href="#involved" class="owlclass">prov:involved</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Agent" href="#Agent" class="owlclass">prov:Agent</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has sub-properties</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#wasStartedBy" href="#wasStartedBy" class="owlclass">prov:wasStartedBy</a>
+ </li>
+ <li>
+ <a title="http://www.w3.org/ns/prov#wasEndedBy" href="#wasEndedBy" class="owlclass">prov:wasEndedBy</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="wasAttributedTo" class="entity">
+ <h3 id="prov-wasattributedto-------op-----------------back-to-starting-point-properties">
+ <a href="#wasAttributedTo"><span class="dotted" title="http://www.w3.org/ns/prov#wasAttributedTo">prov:wasAttributedTo</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-starting-point-owl-properties-at-a-glance">starting-point properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#wasAttributedTo</p>
+ <div class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-agents-responsibility">
+ <a title="agents-responsibility" href="#component-agents-responsibility">agents-responsibility</a>
+ </dd>
+ <dl>
+ <dt>has super-properties</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#tracedTo" href="#tracedTo" class="owlclass">prov:tracedTo</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Agent" href="#Agent" class="owlclass">prov:Agent</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="wasDerivedFrom" class="entity">
+ <h3 id="prov-wasderivedfrom-------op-----------------back-to-starting-point-properties">
+ <a href="#wasDerivedFrom"><span class="dotted" title="http://www.w3.org/ns/prov#wasDerivedFrom">prov:wasDerivedFrom</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-starting-point-owl-properties-at-a-glance">starting-point properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#wasDerivedFrom</p>
+ <div class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-derivations">
+ <a title="derivations" href="#component-derivations">derivations</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Asymmetric
+, Irreflexive
+ </p>
+ <dl>
+ <dt>has super-properties</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#tracedTo" href="#tracedTo" class="owlclass">prov:tracedTo</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has sub-properties</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#hadOriginalSource" href="#hadOriginalSource" class="owlclass">prov:hadOriginalSource</a>
+ </li>
+ <li>
+ <a title="http://www.w3.org/ns/prov#wasQuotedFrom" href="#wasQuotedFrom" class="owlclass">prov:wasQuotedFrom</a>
+ </li>
+ <li>
+ <a title="http://www.w3.org/ns/prov#derivedByRemovalFrom" href="#derivedByRemovalFrom" class="owlclass">prov:derivedByRemovalFrom</a>
+ </li>
+ <li>
+ <a title="http://www.w3.org/ns/prov#wasRevisionOf" href="#wasRevisionOf" class="owlclass">prov:wasRevisionOf</a>
+ </li>
+ <li>
+ <a title="http://www.w3.org/ns/prov#derivedByInsertionFrom" href="#derivedByInsertionFrom" class="owlclass">prov:derivedByInsertionFrom</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="wasGeneratedBy" class="entity">
+ <h3 id="prov-wasgeneratedby-------op-----------------back-to-starting-point-properties">
+ <a href="#wasGeneratedBy"><span class="dotted" title="http://www.w3.org/ns/prov#wasGeneratedBy">prov:wasGeneratedBy</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-starting-point-owl-properties-at-a-glance">starting-point properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#wasGeneratedBy</p>
+ <div class="description">
+ <div class="comment"><p>wasGeneratedBy links Entitites with Activity representing that entity was generated as a result of Activity</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Functional
+, Asymmetric
+, Irreflexive
+ </p>
+ <dl>
+ <dt>has super-properties</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#involved" href="#involved" class="owlclass">prov:involved</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="wasInformedBy" class="entity">
+ <h3 id="prov-wasinformedby-------op-----------------back-to-starting-point-properties">
+ <a href="#wasInformedBy"><span class="dotted" title="http://www.w3.org/ns/prov#wasInformedBy">prov:wasInformedBy</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-starting-point-owl-properties-at-a-glance">starting-point properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#wasInformedBy</p>
+ <div class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <dl>
+ <dt>has super-properties</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#involved" href="#involved" class="owlclass">prov:involved</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="wasStartedByActivity" class="entity">
+ <h3 id="prov-wasstartedbyactivity-------op-----------------back-to-starting-point-properties">
+ <a href="#wasStartedByActivity"><span class="dotted" title="http://www.w3.org/ns/prov#wasStartedByActivity">prov:wasStartedByActivity</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-starting-point-owl-properties-at-a-glance">starting-point properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#wasStartedByActivity</p>
+ <div class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <dl>
+ <dt>has super-properties</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#involved" href="#involved" class="owlclass">prov:involved</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+</div>
+
+ </div>
+
+ <div class="section" id="cross-reference-additional-terms">
+ <h3><span class="secno">4.2 </span>Expanded Terms</h3>
+ <p>The additional terms used to describe relations among Starting Point classes are discussed in <a href="#description-expanded">Section 3.2</a>.</p>
+
+<div id="prov-expanded-owl-classes-at-a-glance" class="prov-expanded owl-classes at-a-glance">
+ <ul class="hlist">
+ <li>
+ <a href="#Account">prov:Account</a>
+ </li>
+ <li>
+ <a href="#Location">prov:Location</a>
+ </li>
+ <li>
+ <a href="#Note">prov:Note</a>
+ </li>
+ <li>
+ <a href="#Organization">prov:Organization</a>
+ </li>
+ <li>
+ <a href="#Person">prov:Person</a>
+ </li>
+ <li>
+ <a href="#SoftwareAgent">prov:SoftwareAgent</a>
+ </li>
+ </ul>
+</div>
+
+<div id="prov-expanded-owl-properties-at-a-glance" class="prov-expanded owl-properties at-a-glance">
+ <ul class="hlist">
+ <li class="object-property">
+ <a href="#alternateOf">prov:alternateOf</a>
+ </li>
+ <li class="object-property">
+ <a href="#generated">prov:generated</a>
+ </li>
+ <li class="object-property">
+ <a href="#hadLocation">prov:hadLocation</a>
+ </li>
+ <li class="object-property">
+ <a href="#hadOriginalSource">prov:hadOriginalSource</a>
+ </li>
+ <li class="object-property">
+ <a href="#hasAnnotation">prov:hasAnnotation</a>
+ </li>
+ <li class="object-property">
+ <a href="#specializationOf">prov:specializationOf</a>
+ </li>
+ <li class="object-property">
+ <a href="#tracedTo">prov:tracedTo</a>
+ </li>
+ <li class="object-property">
+ <a href="#wasEndedBy">prov:wasEndedBy</a>
+ </li>
+ <li class="object-property">
+ <a href="#wasQuotedFrom">prov:wasQuotedFrom</a>
+ </li>
+ <li class="object-property">
+ <a href="#wasRevisionOf">prov:wasRevisionOf</a>
+ </li>
+ <li class="object-property">
+ <a href="#wasStartedBy">prov:wasStartedBy</a>
+ </li>
+ </ul>
+</div>
+
+ <div id="prov-expanded-owl-classes-crossreference" class="prov-expanded owl-classes crossreference">
+
+ <div id="Account" class="entity">
+ <h3 id="prov-account-----------------back-to-expanded-classes">
+ <a href="#Account"><span class="dotted" title="http://www.w3.org/ns/prov#Account">prov:Account</span></a>
+ <span class="backlink">
+ back to <a href="#prov-expanded-owl-classes-at-a-glance">expanded classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Account</p>
+ <div class="comment"><p>Note that there are kinds of accounts (e.g.
+handwritten letters, audio recordings, etc.) that are not expressed in
+PROV-O, but can be still be described by PROV-O.</p>
+ </div>
+ <dl class="description">
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="Location" class="entity">
+ <h3 id="prov-location-----------------back-to-expanded-classes">
+ <a href="#Location"><span class="dotted" title="http://www.w3.org/ns/prov#Location">prov:Location</span></a>
+ <span class="backlink">
+ back to <a href="#prov-expanded-owl-classes-at-a-glance">expanded classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Location</p>
+ <dl class="description">
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#hadLocation" href="#hadLocation">prov:hadLocation</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="Note" class="entity">
+ <h3 id="prov-note-----------------back-to-expanded-classes">
+ <a href="#Note"><span class="dotted" title="http://www.w3.org/ns/prov#Note">prov:Note</span></a>
+ <span class="backlink">
+ back to <a href="#prov-expanded-owl-classes-at-a-glance">expanded classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Note</p>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-annotations">
+ <a title="annotations" href="#component-annotations">annotations</a>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#hasAnnotation" href="#hasAnnotation">prov:hasAnnotation</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="Organization" class="entity">
+ <h3 id="prov-organization-----------------back-to-expanded-classes">
+ <a href="#Organization"><span class="dotted" title="http://www.w3.org/ns/prov#Organization">prov:Organization</span></a>
+ <span class="backlink">
+ back to <a href="#prov-expanded-owl-classes-at-a-glance">expanded classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Organization</p>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-agents-responsibility">
+ <a title="agents-responsibility" href="#component-agents-responsibility">agents-responsibility</a>
+ </dd>
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#Agent" href="#Agent" class="owlclass">prov:Agent</a>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="Person" class="entity">
+ <h3 id="prov-person-----------------back-to-expanded-classes">
+ <a href="#Person"><span class="dotted" title="http://www.w3.org/ns/prov#Person">prov:Person</span></a>
+ <span class="backlink">
+ back to <a href="#prov-expanded-owl-classes-at-a-glance">expanded classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Person</p>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-agents-responsibility">
+ <a title="agents-responsibility" href="#component-agents-responsibility">agents-responsibility</a>
+ </dd>
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#Agent" href="#Agent" class="owlclass">prov:Agent</a>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="SoftwareAgent" class="entity">
+ <h3 id="prov-softwareagent-----------------back-to-expanded-classes">
+ <a href="#SoftwareAgent"><span class="dotted" title="http://www.w3.org/ns/prov#SoftwareAgent">prov:SoftwareAgent</span></a>
+ <span class="backlink">
+ back to <a href="#prov-expanded-owl-classes-at-a-glance">expanded classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#SoftwareAgent</p>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-agents-responsibility">
+ <a title="agents-responsibility" href="#component-agents-responsibility">agents-responsibility</a>
+ </dd>
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#Agent" href="#Agent" class="owlclass">prov:Agent</a>
+ </dd>
+ </dl>
+ </div>
+</div>
+<div id="prov-expanded-owl-properties-crossreference" class="prov-expanded owl-properties crossreference">
+ <div id="alternateOf" class="entity">
+ <h3 id="prov-alternateof-------op-----------------back-to-expanded-properties">
+ <a href="#alternateOf"><span class="dotted" title="http://www.w3.org/ns/prov#alternateOf">prov:alternateOf</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-expanded-owl-properties-at-a-glance">expanded properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#alternateOf</p>
+ <div class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-alternate">
+ <a title="alternate" href="#component-alternate">alternate</a>
+ </dd>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="generated" class="entity">
+ <h3 id="prov-generated-------op-----------------back-to-expanded-properties">
+ <a href="#generated"><span class="dotted" title="http://www.w3.org/ns/prov#generated">prov:generated</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-expanded-owl-properties-at-a-glance">expanded properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#generated</p>
+ <div class="description">
+ <div class="comment"><p>This inverse of prov:wasGeneratedBy is
+defined so that Activities being described can reference their generated
+ outputs directly without needing to 'stop' and start describing the
+Entity. This helps 'Activity-centric' modeling as opposed to
+'Entity-centric' modeling.</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <dl>
+ <dt>has super-properties</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#involved" href="#involved" class="owlclass">prov:involved</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has inverse</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#wasGeneratedBy" href="#wasGeneratedBy" class="owlclass">prov:wasGeneratedBy</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="hadLocation" class="entity">
+ <h3 id="prov-hadlocation-------op-----------------back-to-expanded-properties">
+ <a href="#hadLocation"><span class="dotted" title="http://www.w3.org/ns/prov#hadLocation">prov:hadLocation</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-expanded-owl-properties-at-a-glance">expanded properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#hadLocation</p>
+ <div class="description">
+ <div class="comment"><p>Location is an optional attribute of Entity and Activity.</p>
+ </div>
+ <p><strong>has characteristics</strong>
+ Asymmetric
+, Irreflexive
+ </p>
+ <dl>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Location" href="#Location" class="owlclass">prov:Location</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="hadOriginalSource" class="entity">
+ <h3 id="prov-hadoriginalsource-------op-----------------back-to-expanded-properties">
+ <a href="#hadOriginalSource"><span class="dotted" title="http://www.w3.org/ns/prov#hadOriginalSource">prov:hadOriginalSource</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-expanded-owl-properties-at-a-glance">expanded properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#hadOriginalSource</p>
+ <div class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-derivations">
+ <a title="derivations" href="#component-derivations">derivations</a>
+ </dd>
+ <dl>
+ <dt>has super-properties</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#wasDerivedFrom" href="#wasDerivedFrom" class="owlclass">prov:wasDerivedFrom</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="hasAnnotation" class="entity">
+ <h3 id="prov-hasannotation-------op-----------------back-to-expanded-properties">
+ <a href="#hasAnnotation"><span class="dotted" title="http://www.w3.org/ns/prov#hasAnnotation">prov:hasAnnotation</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-expanded-owl-properties-at-a-glance">expanded properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#hasAnnotation</p>
+ <div class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-annotations">
+ <a title="annotations" href="#component-annotations">annotations</a>
+ </dd>
+ <dl>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Note" href="#Note" class="owlclass">prov:Note</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="specializationOf" class="entity">
+ <h3 id="prov-specializationof-------op-----------------back-to-expanded-properties">
+ <a href="#specializationOf"><span class="dotted" title="http://www.w3.org/ns/prov#specializationOf">prov:specializationOf</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-expanded-owl-properties-at-a-glance">expanded properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#specializationOf</p>
+ <div class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-alternate">
+ <a title="alternate" href="#component-alternate">alternate</a>
+ </dd>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="tracedTo" class="entity">
+ <h3 id="prov-tracedto-------op-----------------back-to-expanded-properties">
+ <a href="#tracedTo"><span class="dotted" title="http://www.w3.org/ns/prov#tracedTo">prov:tracedTo</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-expanded-owl-properties-at-a-glance">expanded properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#tracedTo</p>
+ <div class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-derivations">
+ <a title="derivations" href="#component-derivations">derivations</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Transitive
+ </p>
+ <dl>
+ <dt>has super-properties</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#involved" href="#involved" class="owlclass">prov:involved</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has sub-properties</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#wasDerivedFrom" href="#wasDerivedFrom" class="owlclass">prov:wasDerivedFrom</a>
+ </li>
+ <li>
+ <a title="http://www.w3.org/ns/prov#wasAttributedTo" href="#wasAttributedTo" class="owlclass">prov:wasAttributedTo</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="wasEndedBy" class="entity">
+ <h3 id="prov-wasendedby-------op-----------------back-to-expanded-properties">
+ <a href="#wasEndedBy"><span class="dotted" title="http://www.w3.org/ns/prov#wasEndedBy">prov:wasEndedBy</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-expanded-owl-properties-at-a-glance">expanded properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#wasEndedBy</p>
+ <div class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <dl>
+ <dt>has super-properties</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#wasAssociatedWith" href="#wasAssociatedWith" class="owlclass">prov:wasAssociatedWith</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="wasQuotedFrom" class="entity">
+ <h3 id="prov-wasquotedfrom-------op-----------------back-to-expanded-properties">
+ <a href="#wasQuotedFrom"><span class="dotted" title="http://www.w3.org/ns/prov#wasQuotedFrom">prov:wasQuotedFrom</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-expanded-owl-properties-at-a-glance">expanded properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#wasQuotedFrom</p>
+ <div class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-derivations">
+ <a title="derivations" href="#component-derivations">derivations</a>
+ </dd>
+ <dl>
+ <dt>has super-properties</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#wasDerivedFrom" href="#wasDerivedFrom" class="owlclass">prov:wasDerivedFrom</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="wasRevisionOf" class="entity">
+ <h3 id="prov-wasrevisionof-------op-----------------back-to-expanded-properties">
+ <a href="#wasRevisionOf"><span class="dotted" title="http://www.w3.org/ns/prov#wasRevisionOf">prov:wasRevisionOf</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-expanded-owl-properties-at-a-glance">expanded properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#wasRevisionOf</p>
+ <div class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-derivations">
+ <a title="derivations" href="#component-derivations">derivations</a>
+ </dd>
+ <dl>
+ <dt>has super-properties</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#wasDerivedFrom" href="#wasDerivedFrom" class="owlclass">prov:wasDerivedFrom</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="wasStartedBy" class="entity">
+ <h3 id="prov-wasstartedby-------op-----------------back-to-expanded-properties">
+ <a href="#wasStartedBy"><span class="dotted" title="http://www.w3.org/ns/prov#wasStartedBy">prov:wasStartedBy</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-expanded-owl-properties-at-a-glance">expanded properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#wasStartedBy</p>
+ <div class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <dl>
+ <dt>has super-properties</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#wasAssociatedWith" href="#wasAssociatedWith" class="owlclass">prov:wasAssociatedWith</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+</div>
+
+ </div>
+
+ <div class="section" id="cross-reference-qualified-terms">
+ <h3><span class="secno">4.3 </span>Qualified Terms</h3>
+ <p>The terms used to qualify the Starting Point and Expanded properties are discussed in <a href="#description-qualified">Section 3.3</a>.</p>
+
+<div id="prov-qualified-owl-classes-at-a-glance" class="prov-qualified owl-classes at-a-glance">
+ <ul class="hlist">
+ <li>
+ <a href="#ActivityInvolvement">prov:ActivityInvolvement</a>
+ </li>
+ <li>
+ <a href="#AgentInvolvement">prov:AgentInvolvement</a>
+ </li>
+ <li>
+ <a href="#Association">prov:Association</a>
+ </li>
+ <li>
+ <a href="#Attribution">prov:Attribution</a>
+ </li>
+ <li>
+ <a href="#Communication">prov:Communication</a>
+ </li>
+ <li>
+ <a href="#Derivation">prov:Derivation</a>
+ </li>
+ <li>
+ <a href="#End">prov:End</a>
+ </li>
+ <li>
+ <a href="#EntityInvolvement">prov:EntityInvolvement</a>
+ </li>
+ <li>
+ <a href="#Generation">prov:Generation</a>
+ </li>
+ <li>
+ <a href="#InstantaneousEvent">prov:InstantaneousEvent</a>
+ </li>
+ <li>
+ <a href="#Involvement">prov:Involvement</a>
+ </li>
+ <li>
+ <a href="#Plan">prov:Plan</a>
+ </li>
+ <li>
+ <a href="#Quotation">prov:Quotation</a>
+ </li>
+ <li>
+ <a href="#Responsibility">prov:Responsibility</a>
+ </li>
+ <li>
+ <a href="#Revision">prov:Revision</a>
+ </li>
+ <li>
+ <a href="#Role">prov:Role</a>
+ </li>
+ <li>
+ <a href="#Source">prov:Source</a>
+ </li>
+ <li>
+ <a href="#Start">prov:Start</a>
+ </li>
+ <li>
+ <a href="#StartByActivity">prov:StartByActivity</a>
+ </li>
+ <li>
+ <a href="#Trace">prov:Trace</a>
+ </li>
+ <li>
+ <a href="#Usage">prov:Usage</a>
+ </li>
+ </ul>
+</div>
+
+<div id="prov-qualified-owl-properties-at-a-glance" class="prov-qualified owl-properties at-a-glance">
+ <ul class="hlist">
+ <li class="object-property">
+ <a href="#activity">prov:activity</a>
+ </li>
+ <li class="object-property">
+ <a href="#agent">prov:agent</a>
+ </li>
+ <li class="datatype-property">
+ <a href="#atTime">prov:atTime</a>
+ </li>
+ <li class="object-property">
+ <a href="#entity">prov:entity</a>
+ </li>
+ <li class="object-property">
+ <a href="#hadActivity">prov:hadActivity</a>
+ </li>
+ <li class="object-property">
+ <a href="#hadGeneration">prov:hadGeneration</a>
+ </li>
+ <li class="object-property">
+ <a href="#hadPlan">prov:hadPlan</a>
+ </li>
+ <li class="object-property">
+ <a href="#hadQuoted">prov:hadQuoted</a>
+ </li>
+ <li class="object-property">
+ <a href="#hadQuoter">prov:hadQuoter</a>
+ </li>
+ <li class="object-property">
+ <a href="#hadRole">prov:hadRole</a>
+ </li>
+ <li class="object-property">
+ <a href="#hadUsage">prov:hadUsage</a>
+ </li>
+ <li class="object-property">
+ <a href="#involved">prov:involved</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedAssociation">prov:qualifiedAssociation</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedAttribution">prov:qualifiedAttribution</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedCommunication">prov:qualifiedCommunication</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedDerivation">prov:qualifiedDerivation</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedEnd">prov:qualifiedEnd</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedGeneration">prov:qualifiedGeneration</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedQuotation">prov:qualifiedQuotation</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedResponsibility">prov:qualifiedResponsibility</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedRevision">prov:qualifiedRevision</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedSource">prov:qualifiedSource</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedStart">prov:qualifiedStart</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedStartByActivity">prov:qualifiedStartByActivity</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedTrace">prov:qualifiedTrace</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedUsage">prov:qualifiedUsage</a>
+ </li>
+ <li class="object-property">
+ <a href="#responsibleForActivity">prov:responsibleForActivity</a>
+ </li>
+ </ul>
+</div>
+
+ <div id="prov-qualified-owl-classes-crossreference" class="prov-qualified owl-classes crossreference">
+
+ <div id="ActivityInvolvement" class="entity">
+ <h3 id="prov-activityinvolvement-----------------back-to-qualified-classes">
+ <a href="#ActivityInvolvement"><span class="dotted" title="http://www.w3.org/ns/prov#ActivityInvolvement">prov:ActivityInvolvement</span></a>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#ActivityInvolvement</p>
+ <div class="comment"><p>prov:ActivityInvolvement provides descriptions of any binary involvement between any instance and an prov:Activity.</p>
+ </div>
+ <dl class="description">
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#Involvement" href="#Involvement" class="owlclass">prov:Involvement</a>
+ </dd>
+ <dt>in domain of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#activity" href="#activity">prov:activity</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ <dt>has subclasses</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#Generation" href="#Generation" class="owlclass">prov:Generation</a>
+ <a title="http://www.w3.org/ns/prov#Communication" href="#Communication" class="owlclass">prov:Communication</a>
+ <a title="http://www.w3.org/ns/prov#StartByActivity" href="#StartByActivity" class="owlclass">prov:StartByActivity</a>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="AgentInvolvement" class="entity">
+ <h3 id="prov-agentinvolvement-----------------back-to-qualified-classes">
+ <a href="#AgentInvolvement"><span class="dotted" title="http://www.w3.org/ns/prov#AgentInvolvement">prov:AgentInvolvement</span></a>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#AgentInvolvement</p>
+ <div class="comment"><p>prov:AgentInvolvement provides descriptions of any binary involvement between any instance and an prov:Agent.</p>
+ </div>
+ <dl class="description">
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#Involvement" href="#Involvement" class="owlclass">prov:Involvement</a>
+ </dd>
+ <dt>in domain of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#agent" href="#agent">prov:agent</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ <dt>has subclasses</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#End" href="#End" class="owlclass">prov:End</a>
+ <a title="http://www.w3.org/ns/prov#Start" href="#Start" class="owlclass">prov:Start</a>
+ <a title="http://www.w3.org/ns/prov#Association" href="#Association" class="owlclass">prov:Association</a>
+ <a title="http://www.w3.org/ns/prov#Attribution" href="#Attribution" class="owlclass">prov:Attribution</a>
+ <a title="http://www.w3.org/ns/prov#Responsibility" href="#Responsibility" class="owlclass">prov:Responsibility</a>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="Association" class="entity">
+ <h3 id="prov-association-----------------back-to-qualified-classes">
+ <a href="#Association"><span class="dotted" title="http://www.w3.org/ns/prov#Association">prov:Association</span></a>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Association</p>
+ <div class="comment"><p>An instance of prov:Association provides
+additional descriptions about the binary prov:wasAssociatedWith relation
+ from an prov:Activity to some prov:Agent that is responsible for it.
+For example, :baking prov:wasAssociatedWith :baker; prov:qualified [ a
+prov:Association; prov:entity :baker; :foo :bar ].</p>
+ </div>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-agents-responsibility">
+ <a title="agents-responsibility" href="#component-agents-responsibility">agents-responsibility</a>
+ </dd>
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#AgentInvolvement" href="#AgentInvolvement" class="owlclass">prov:AgentInvolvement</a>
+ </dd>
+ <dt>in domain of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#hadPlan" href="#hadPlan">prov:hadPlan</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#qualifiedAssociation" href="#qualifiedAssociation">prov:qualifiedAssociation</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="Attribution" class="entity">
+ <h3 id="prov-attribution-----------------back-to-qualified-classes">
+ <a href="#Attribution"><span class="dotted" title="http://www.w3.org/ns/prov#Attribution">prov:Attribution</span></a>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Attribution</p>
+ <div class="comment"><p>An instance of prov:Attribution provides
+additional descriptions about the binary prov:wasAttributedTo relation
+from an prov:Entity to some prov:Agent that is responsible for it. For
+example, :cake prov:wasAttributedTo :baker; prov:qualified [ a
+prov:Attribution; prov:entity :baker; :foo :bar ].</p>
+ </div>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-agents-responsibility">
+ <a title="agents-responsibility" href="#component-agents-responsibility">agents-responsibility</a>
+ </dd>
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#AgentInvolvement" href="#AgentInvolvement" class="owlclass">prov:AgentInvolvement</a>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#qualifiedAttribution" href="#qualifiedAttribution">prov:qualifiedAttribution</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="Communication" class="entity">
+ <h3 id="prov-communication-----------------back-to-qualified-classes">
+ <a href="#Communication"><span class="dotted" title="http://www.w3.org/ns/prov#Communication">prov:Communication</span></a>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Communication</p>
+ <div class="comment"><p>An instance of prov:Communication provides
+additional descriptions about the binary prov:wasInformedBy relation
+from an informed prov:Activity to the prov:Activity that informed it.
+For example, :you_jumping_off_bridge prov:wasInformedBy
+:everyone_else_jumping_off_bridge; prov:qualifiedCommunication [ a
+prov:Communication; prov:entity :everyone_else_jumping_off_bridge; :foo
+:bar ].</p>
+ </div>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#ActivityInvolvement" href="#ActivityInvolvement" class="owlclass">prov:ActivityInvolvement</a>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#qualifiedCommunication" href="#qualifiedCommunication">prov:qualifiedCommunication</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="Derivation" class="entity">
+ <h3 id="prov-derivation-----------------back-to-qualified-classes">
+ <a href="#Derivation"><span class="dotted" title="http://www.w3.org/ns/prov#Derivation">prov:Derivation</span></a>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Derivation</p>
+ <div class="comment"><p>An instance of prov:Derivation provides
+additional descriptions about the binary prov:wasDerivedFrom relation
+from some prov:Entity to another prov:Entity. For example,
+:chewed_bubble_gum prov:wasDerivedFrom :unwrapped_bubble_gum;
+prov:qualified [ a prov:Derivation; prov:entity :unwrapped_bubble_gum;
+:foo :bar ].</p>
+ </div>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-derivations">
+ <a title="derivations" href="#component-derivations">derivations</a>
+ </dd>
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#EntityInvolvement" href="#EntityInvolvement" class="owlclass">prov:EntityInvolvement</a>
+ </dd>
+ <dt>in domain of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#hadGeneration" href="#hadGeneration">prov:hadGeneration</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#hadActivity" href="#hadActivity">prov:hadActivity</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#hadUsage" href="#hadUsage">prov:hadUsage</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#qualifiedDerivation" href="#qualifiedDerivation">prov:qualifiedDerivation</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="End" class="entity">
+ <h3 id="prov-end-----------------back-to-qualified-classes">
+ <a href="#End"><span class="dotted" title="http://www.w3.org/ns/prov#End">prov:End</span></a>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#End</p>
+ <div class="comment"><p>An instance of prov:End provides additional
+descriptions about the binary prov:wasEndedBy relation from some ended
+prov:Activity to an prov:Entity that ended it. For example, :ball_game
+prov:wasEndedBy :buzzer; prov:qualified [ a prov:Usage; prov:entity
+:buzzer; :foo :bar; prov:atTime
+'2012-03-09T08:05:08-05:00'^^xsd:dateTime ].</p>
+ </div>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#InstantaneousEvent" href="#InstantaneousEvent" class="owlclass">prov:InstantaneousEvent</a>
+ <a title="http://www.w3.org/ns/prov#AgentInvolvement" href="#AgentInvolvement" class="owlclass">prov:AgentInvolvement</a>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#qualifiedEnd" href="#qualifiedEnd">prov:qualifiedEnd</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="EntityInvolvement" class="entity">
+ <h3 id="prov-entityinvolvement-----------------back-to-qualified-classes">
+ <a href="#EntityInvolvement"><span class="dotted" title="http://www.w3.org/ns/prov#EntityInvolvement">prov:EntityInvolvement</span></a>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#EntityInvolvement</p>
+ <div class="comment"><p>prov:EntityInvolvement provides descriptions of any binary involvement between any instance and an prov:Entity.</p>
+ </div>
+ <dl class="description">
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#Involvement" href="#Involvement" class="owlclass">prov:Involvement</a>
+ </dd>
+ <dt>in domain of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#entity" href="#entity">prov:entity</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ <dt>has subclasses</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#Derivation" href="#Derivation" class="owlclass">prov:Derivation</a>
+ <a title="http://www.w3.org/ns/prov#Trace" href="#Trace" class="owlclass">prov:Trace</a>
+ <a title="http://www.w3.org/ns/prov#Usage" href="#Usage" class="owlclass">prov:Usage</a>
+ <a title="http://www.w3.org/ns/prov#Source" href="#Source" class="owlclass">prov:Source</a>
+ <a title="http://www.w3.org/ns/prov#Revision" href="#Revision" class="owlclass">prov:Revision</a>
+ <a title="http://www.w3.org/ns/prov#Quotation" href="#Quotation" class="owlclass">prov:Quotation</a>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="Generation" class="entity">
+ <h3 id="prov-generation-----------------back-to-qualified-classes">
+ <a href="#Generation"><span class="dotted" title="http://www.w3.org/ns/prov#Generation">prov:Generation</span></a>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Generation</p>
+ <div class="comment"><p>An instance of prov:Generation provides
+additional descriptions about the binary prov:wasGeneratedBy relation
+from a generated prov:Entity to the prov:Activity that generated it. For
+ example, :cake prov:wasGeneratedBy :baking; prov:qualifiedGeneration [ a
+ prov:Generation; prov:entity :baking; :foo :bar ].</p>
+ </div>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#InstantaneousEvent" href="#InstantaneousEvent" class="owlclass">prov:InstantaneousEvent</a>
+ <a title="http://www.w3.org/ns/prov#ActivityInvolvement" href="#ActivityInvolvement" class="owlclass">prov:ActivityInvolvement</a>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#hadGeneration" href="#hadGeneration">prov:hadGeneration</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#qualifiedGeneration" href="#qualifiedGeneration">prov:qualifiedGeneration</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="InstantaneousEvent" class="entity">
+ <h3 id="prov-instantaneousevent-----------------back-to-qualified-classes">
+ <a href="#InstantaneousEvent"><span class="dotted" title="http://www.w3.org/ns/prov#InstantaneousEvent">prov:InstantaneousEvent</span></a>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#InstantaneousEvent</p>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <dt>in domain of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#atTime" href="#atTime">prov:atTime</a>
+ <sup class="type-dp" title="data property">dp</sup>
+ </dd>
+ <dt>has subclasses</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#End" href="#End" class="owlclass">prov:End</a>
+ <a title="http://www.w3.org/ns/prov#Start" href="#Start" class="owlclass">prov:Start</a>
+ <a title="http://www.w3.org/ns/prov#Generation" href="#Generation" class="owlclass">prov:Generation</a>
+ <a title="http://www.w3.org/ns/prov#Usage" href="#Usage" class="owlclass">prov:Usage</a>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="Involvement" class="entity">
+ <h3 id="prov-involvement-----------------back-to-qualified-classes">
+ <a href="#Involvement"><span class="dotted" title="http://www.w3.org/ns/prov#Involvement">prov:Involvement</span></a>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Involvement</p>
+ <div class="comment"><p>Any resource that involved an prov:Activity,
+ prov:Entity, or prov:Agent can qualify its involvement by also
+referencing an instance of prov:Involvement. Instances of
+prov:Involvement reference the involved Activity, Entity, or Agent
+(using prov:activity, prov:entity, or prov:agent, respectively) and may
+be described with any kind of attributes, including user-defined
+attributes and those provided by PROV (prov:hadRole, prov:hadPlan,
+prov:atTime, prov:hadLocation). A description (via prov:Involvement) of
+the binary involvement implies the assertion of the binary involvement.</p>
+ </div>
+ <dl class="description">
+ <dt>in domain of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#hadRole" href="#hadRole">prov:hadRole</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ <dt>has subclasses</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#AgentInvolvement" href="#AgentInvolvement" class="owlclass">prov:AgentInvolvement</a>
+ <a title="http://www.w3.org/ns/prov#CollectionInvolvement" href="#CollectionInvolvement" class="owlclass">prov:CollectionInvolvement</a>
+ <a title="http://www.w3.org/ns/prov#EntityInvolvement" href="#EntityInvolvement" class="owlclass">prov:EntityInvolvement</a>
+ <a title="http://www.w3.org/ns/prov#ActivityInvolvement" href="#ActivityInvolvement" class="owlclass">prov:ActivityInvolvement</a>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="Plan" class="entity">
+ <h3 id="prov-plan-----------------back-to-qualified-classes">
+ <a href="#Plan"><span class="dotted" title="http://www.w3.org/ns/prov#Plan">prov:Plan</span></a>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Plan</p>
+ <div class="comment"><p>There exist no prescriptive requirement on
+the nature of plans, their representation, the actions or steps they
+consist of, or their intended goals. Since plans may evolve over time,
+it may become necessary to track their provenance, so plans themselves
+are entities. Representing the plan explicitly in the provenance can be
+useful for various tasks: for example, to validate the execution as
+represented in the provenance record, to manage expectation failures, or
+ to provide explanations.</p>
+ </div>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-agents-responsibility">
+ <a title="agents-responsibility" href="#component-agents-responsibility">agents-responsibility</a>
+ </dd>
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#hadPlan" href="#hadPlan">prov:hadPlan</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="Quotation" class="entity">
+ <h3 id="prov-quotation-----------------back-to-qualified-classes">
+ <a href="#Quotation"><span class="dotted" title="http://www.w3.org/ns/prov#Quotation">prov:Quotation</span></a>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Quotation</p>
+ <div class="comment"><p>An instance of prov:Quotation provides
+additional descriptions about the binary prov:wasQuotedFrom relation
+from some prov:Entity to another prov:Entity. For example,
+:here_is_looking_at_you_kid prov:wasQuotedFrom :casablanca_script;
+prov:qualified [ a prov:Quotation; prov:entity :casablanca_script; :foo
+:bar ].</p>
+ </div>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-derivations">
+ <a title="derivations" href="#component-derivations">derivations</a>
+ </dd>
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#EntityInvolvement" href="#EntityInvolvement" class="owlclass">prov:EntityInvolvement</a>
+ </dd>
+ <dt>in domain of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#hadQuoted" href="#hadQuoted">prov:hadQuoted</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#hadQuoter" href="#hadQuoter">prov:hadQuoter</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#qualifiedQuotation" href="#qualifiedQuotation">prov:qualifiedQuotation</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="Responsibility" class="entity">
+ <h3 id="prov-responsibility-----------------back-to-qualified-classes">
+ <a href="#Responsibility"><span class="dotted" title="http://www.w3.org/ns/prov#Responsibility">prov:Responsibility</span></a>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Responsibility</p>
+ <div class="comment"><p>An instance of prov:Responsibility provides
+additional descriptions about the binary prov:actedOnBehalfOf relation
+from a performing prov:Agent to some prov:Agent for whom it was
+performed. For example, :mixing prov:wasAssociatedWith :toddler .
+:toddler prov:actedOnBehalfOf :mother; prov:qualified [ a
+prov:Responsiblity; prov:entity :mother; :foo :bar ].</p>
+ </div>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-agents-responsibility">
+ <a title="agents-responsibility" href="#component-agents-responsibility">agents-responsibility</a>
+ </dd>
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#AgentInvolvement" href="#AgentInvolvement" class="owlclass">prov:AgentInvolvement</a>
+ </dd>
+ <dt>in domain of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#responsibleForActivity" href="#responsibleForActivity">prov:responsibleForActivity</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#qualifiedResponsibility" href="#qualifiedResponsibility">prov:qualifiedResponsibility</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="Revision" class="entity">
+ <h3 id="prov-revision-----------------back-to-qualified-classes">
+ <a href="#Revision"><span class="dotted" title="http://www.w3.org/ns/prov#Revision">prov:Revision</span></a>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Revision</p>
+ <div class="comment"><p>An instance of prov:Revision provides
+additional descriptions about the binary prov:wasRevisionOf relation
+from some prov:Entity to another prov:Entity. For example, :draft_2
+prov:wasRevisionOf :draft_1; prov:qualified [ a prov:Source; prov:entity
+ :draft_1; :foo :bar ].</p>
+ </div>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-derivations">
+ <a title="derivations" href="#component-derivations">derivations</a>
+ </dd>
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#EntityInvolvement" href="#EntityInvolvement" class="owlclass">prov:EntityInvolvement</a>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#qualifiedRevision" href="#qualifiedRevision">prov:qualifiedRevision</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="Role" class="entity">
+ <h3 id="prov-role-----------------back-to-qualified-classes">
+ <a href="#Role"><span class="dotted" title="http://www.w3.org/ns/prov#Role">prov:Role</span></a>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Role</p>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-agents-responsibility">
+ <a title="agents-responsibility" href="#component-agents-responsibility">agents-responsibility</a>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#hadRole" href="#hadRole">prov:hadRole</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="Source" class="entity">
+ <h3 id="prov-source-----------------back-to-qualified-classes">
+ <a href="#Source"><span class="dotted" title="http://www.w3.org/ns/prov#Source">prov:Source</span></a>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Source</p>
+ <div class="comment"><p>An instance of prov:Source provides
+additional descriptions about the binary prov:hadOriginalSource relation
+ from some prov:Entity to another prov:Entity. For example, :blog
+prov:hadOriginalSource :newsArticle; prov:qualified [ a prov:Source;
+prov:entity :newsArticle; :foo :bar ].</p>
+ </div>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-derivations">
+ <a title="derivations" href="#component-derivations">derivations</a>
+ </dd>
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#EntityInvolvement" href="#EntityInvolvement" class="owlclass">prov:EntityInvolvement</a>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#qualifiedSource" href="#qualifiedSource">prov:qualifiedSource</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="Start" class="entity">
+ <h3 id="prov-start-----------------back-to-qualified-classes">
+ <a href="#Start"><span class="dotted" title="http://www.w3.org/ns/prov#Start">prov:Start</span></a>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Start</p>
+ <div class="comment"><p>An instance of prov:Start provides
+additional descriptions about the binary prov:wasStartedBy relation from
+ some started prov:Activity to an prov:Entity that started it. For
+example, :foot_race prov:wasStartedBy :bang; prov:qualified [ a
+prov:Usage; prov:entity :bang; :foo :bar; prov:atTime
+'2012-03-09T08:05:08-05:00'^^xsd:dateTime ].</p>
+ </div>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#InstantaneousEvent" href="#InstantaneousEvent" class="owlclass">prov:InstantaneousEvent</a>
+ <a title="http://www.w3.org/ns/prov#AgentInvolvement" href="#AgentInvolvement" class="owlclass">prov:AgentInvolvement</a>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#qualifiedStart" href="#qualifiedStart">prov:qualifiedStart</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="StartByActivity" class="entity">
+ <h3 id="prov-startbyactivity-----------------back-to-qualified-classes">
+ <a href="#StartByActivity"><span class="dotted" title="http://www.w3.org/ns/prov#StartByActivity">prov:StartByActivity</span></a>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#StartByActivity</p>
+ <div class="comment"><p>An instance of prov:StartedByActivity
+provides additional descriptions about the binary
+prov:wasStartedByActivity relation from some started prov:Activity to
+another prov:Activity started it. For example, :second_leg_of_relay
+prov:wasStartedByActivity :handed_baton; prov:qualified [ a prov:Usage;
+prov:entity :handed_baton; :foo :bar; prov:atTime
+'2012-03-09T08:05:08-05:00'^^xsd:dateTime ].</p>
+ </div>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#ActivityInvolvement" href="#ActivityInvolvement" class="owlclass">prov:ActivityInvolvement</a>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#qualifiedStartByActivity" href="#qualifiedStartByActivity">prov:qualifiedStartByActivity</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="Trace" class="entity">
+ <h3 id="prov-trace-----------------back-to-qualified-classes">
+ <a href="#Trace"><span class="dotted" title="http://www.w3.org/ns/prov#Trace">prov:Trace</span></a>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Trace</p>
+ <div class="comment"><p>An instance of prov:Trace provides
+additional descriptions about the binary prov:tracedTo relation from
+some prov:Entity to some other prov:Element. For example, :stomach_ache
+prov:tracedTo :spoon; prov:qualified [ a prov:Trace; prov:entity :spoon;
+ :foo :bar ].</p>
+ </div>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-derivations">
+ <a title="derivations" href="#component-derivations">derivations</a>
+ </dd>
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#EntityInvolvement" href="#EntityInvolvement" class="owlclass">prov:EntityInvolvement</a>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#qualifiedTrace" href="#qualifiedTrace">prov:qualifiedTrace</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="Usage" class="entity">
+ <h3 id="prov-usage-----------------back-to-qualified-classes">
+ <a href="#Usage"><span class="dotted" title="http://www.w3.org/ns/prov#Usage">prov:Usage</span></a>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-classes-at-a-glance">qualified classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Usage</p>
+ <div class="comment"><p>An instance of prov:Usage provides
+additional descriptions about the binary prov:used relation from some
+prov:Activity to an prov:Entity that it used. For example, :keynote
+prov:used :podium; prov:qualified [ a prov:Usage; prov:entity :podium;
+:foo :bar ].</p>
+ </div>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#InstantaneousEvent" href="#InstantaneousEvent" class="owlclass">prov:InstantaneousEvent</a>
+ <a title="http://www.w3.org/ns/prov#EntityInvolvement" href="#EntityInvolvement" class="owlclass">prov:EntityInvolvement</a>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#hadUsage" href="#hadUsage">prov:hadUsage</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#qualifiedUsage" href="#qualifiedUsage">prov:qualifiedUsage</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ </dl>
+ </div>
+</div>
+<div id="prov-qualified-owl-properties-crossreference" class="prov-qualified owl-properties crossreference">
+ <div id="activity" class="entity">
+ <h3 id="prov-activity-------op-----------------back-to-qualified-properties">
+ <a href="#activity"><span class="dotted" title="http://www.w3.org/ns/prov#activity">prov:activity</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#activity</p>
+ <div class="description">
+ <div class="comment"><p>The property used by an prov:ActivityInvolvement to cite the Activity that was prov:involved with either an Activity or Entity.</p>
+ </div>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#ActivityInvolvement" href="#ActivityInvolvement" class="owlclass">prov:ActivityInvolvement</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="agent" class="entity">
+ <h3 id="prov-agent-------op-----------------back-to-qualified-properties">
+ <a href="#agent"><span class="dotted" title="http://www.w3.org/ns/prov#agent">prov:agent</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#agent</p>
+ <div class="description">
+ <div class="comment"><p>The property used by a prov:AgentInvolvement to cite the Agent that was prov:involved with either an Activity or Entity.</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-alternate">
+ <a title="alternate" href="#component-alternate">alternate</a>
+ </dd>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#AgentInvolvement" href="#AgentInvolvement" class="owlclass">prov:AgentInvolvement</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Agent" href="#Agent" class="owlclass">prov:Agent</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="atTime" class="entity">
+ <h3 id="prov-attime-------dp-----------------back-to-qualified-properties">
+ <a href="#atTime"><span class="dotted" title="http://www.w3.org/ns/prov#atTime">prov:atTime</span></a>
+ <sup class="type-dp" title="data property">dp</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#atTime</p>
+ <div class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Functional
+ </p>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#InstantaneousEvent" href="#InstantaneousEvent" class="owlclass">prov:InstantaneousEvent</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ http://www.w3.org/2001/XMLSchema#dateTime
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="entity" class="entity">
+ <h3 id="prov-entity-------op-----------------back-to-qualified-properties">
+ <a href="#entity"><span class="dotted" title="http://www.w3.org/ns/prov#entity">prov:entity</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#entity</p>
+ <div class="description">
+ <div class="comment"><p>The property used by an prov:EntityInvolvement to cite the Entity that was prov:involved with either an Activity or Entity.</p>
+ </div>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#EntityInvolvement" href="#EntityInvolvement" class="owlclass">prov:EntityInvolvement</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="hadActivity" class="entity">
+ <h3 id="prov-hadactivity-------op-----------------back-to-qualified-properties">
+ <a href="#hadActivity"><span class="dotted" title="http://www.w3.org/ns/prov#hadActivity">prov:hadActivity</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#hadActivity</p>
+ <div class="description">
+ <div class="comment"><p>The activity generating the derived entity and using the derived-from entity.</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-derivations">
+ <a title="derivations" href="#component-derivations">derivations</a>
+ </dd>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Derivation" href="#Derivation" class="owlclass">prov:Derivation</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="hadGeneration" class="entity">
+ <h3 id="prov-hadgeneration-------op-----------------back-to-qualified-properties">
+ <a href="#hadGeneration"><span class="dotted" title="http://www.w3.org/ns/prov#hadGeneration">prov:hadGeneration</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#hadGeneration</p>
+ <div class="description">
+ <div class="comment"><p>The generation involving the generated entity and activity.</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-derivations">
+ <a title="derivations" href="#component-derivations">derivations</a>
+ </dd>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Derivation" href="#Derivation" class="owlclass">prov:Derivation</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Generation" href="#Generation" class="owlclass">prov:Generation</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="hadPlan" class="entity">
+ <h3 id="prov-hadplan-------op-----------------back-to-qualified-properties">
+ <a href="#hadPlan"><span class="dotted" title="http://www.w3.org/ns/prov#hadPlan">prov:hadPlan</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#hadPlan</p>
+ <div class="description">
+ <div class="comment"><p>The Activity performed was described by the
+given plan resource. Activity specifications, as referred to by plan
+links, are out of scope of this specification</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-agents-responsibility">
+ <a title="agents-responsibility" href="#component-agents-responsibility">agents-responsibility</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Functional
+, Asymmetric
+, Irreflexive
+ </p>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Association" href="#Association" class="owlclass">prov:Association</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Plan" href="#Plan" class="owlclass">prov:Plan</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="hadQuoted" class="entity">
+ <h3 id="prov-hadquoted-------op-----------------back-to-qualified-properties">
+ <a href="#hadQuoted"><span class="dotted" title="http://www.w3.org/ns/prov#hadQuoted">prov:hadQuoted</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#hadQuoted</p>
+ <div class="description">
+ <div class="comment"><p>The agent who attributed to the original entity.</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-derivations">
+ <a title="derivations" href="#component-derivations">derivations</a>
+ </dd>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Quotation" href="#Quotation" class="owlclass">prov:Quotation</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Agent" href="#Agent" class="owlclass">prov:Agent</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="hadQuoter" class="entity">
+ <h3 id="prov-hadquoter-------op-----------------back-to-qualified-properties">
+ <a href="#hadQuoter"><span class="dotted" title="http://www.w3.org/ns/prov#hadQuoter">prov:hadQuoter</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#hadQuoter</p>
+ <div class="description">
+ <div class="comment"><p>The agent who is doing the quoting.</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-derivations">
+ <a title="derivations" href="#component-derivations">derivations</a>
+ </dd>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Quotation" href="#Quotation" class="owlclass">prov:Quotation</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Agent" href="#Agent" class="owlclass">prov:Agent</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="hadRole" class="entity">
+ <h3 id="prov-hadrole-------op-----------------back-to-qualified-properties">
+ <a href="#hadRole"><span class="dotted" title="http://www.w3.org/ns/prov#hadRole">prov:hadRole</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#hadRole</p>
+ <div class="description">
+ <div class="comment"><p>When an instance of prov:Involvement uses
+the prov:hadRole property to cite a prov:Role, it is providing a role
+for the instance referenced by the prov:entity or the prov:activity
+properties. For example, :baking prov:used :spoon; prov:qualified [ a
+prov:Usage; prov:entity :spoon; prov:hadRole roles:mixing_implement ].</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-agents-responsibility">
+ <a title="agents-responsibility" href="#component-agents-responsibility">agents-responsibility</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Irreflexive
+ </p>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Involvement" href="#Involvement" class="owlclass">prov:Involvement</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Role" href="#Role" class="owlclass">prov:Role</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="hadUsage" class="entity">
+ <h3 id="prov-hadusage-------op-----------------back-to-qualified-properties">
+ <a href="#hadUsage"><span class="dotted" title="http://www.w3.org/ns/prov#hadUsage">prov:hadUsage</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#hadUsage</p>
+ <div class="description">
+ <div class="comment"><p>The usage involving the used entity and activity.</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-derivations">
+ <a title="derivations" href="#component-derivations">derivations</a>
+ </dd>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Derivation" href="#Derivation" class="owlclass">prov:Derivation</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Usage" href="#Usage" class="owlclass">prov:Usage</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="involved" class="entity">
+ <h3 id="prov-involved-------op-----------------back-to-qualified-properties">
+ <a href="#involved"><span class="dotted" title="http://www.w3.org/ns/prov#involved">prov:involved</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#involved</p>
+ <div class="description">
+ <div class="comment"><p>Subproperties of prov:involved may be be
+qualified by creating instances of a corresponding prov:Involvement
+class. For example, the binary relation :baking prov:used :spoon can be
+qualified by asserting :baking prov:qualified [ a prov:Usage;
+prov:entity :baking; :foo :bar ]
+
+prov:involved should not be used without also using one of its
+subproperties.
+
+Subproperties of prov:involved may also be asserted directly without
+being qualified.</p>
+ </div>
+ <dl>
+ <dt>has sub-properties</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#generated" href="#generated" class="owlclass">prov:generated</a>
+ </li>
+ <li>
+ <a title="http://www.w3.org/ns/prov#wasAssociatedWith" href="#wasAssociatedWith" class="owlclass">prov:wasAssociatedWith</a>
+ </li>
+ <li>
+ <a title="http://www.w3.org/ns/prov#wasGeneratedBy" href="#wasGeneratedBy" class="owlclass">prov:wasGeneratedBy</a>
+ </li>
+ <li>
+ <a title="http://www.w3.org/ns/prov#tracedTo" href="#tracedTo" class="owlclass">prov:tracedTo</a>
+ </li>
+ <li>
+ <a title="http://www.w3.org/ns/prov#used" href="#used" class="owlclass">prov:used</a>
+ </li>
+ <li>
+ <a title="http://www.w3.org/ns/prov#actedOnBehalfOf" href="#actedOnBehalfOf" class="owlclass">prov:actedOnBehalfOf</a>
+ </li>
+ <li>
+ <a title="http://www.w3.org/ns/prov#wasStartedByActivity" href="#wasStartedByActivity" class="owlclass">prov:wasStartedByActivity</a>
+ </li>
+ <li>
+ <a title="http://www.w3.org/ns/prov#wasInformedBy" href="#wasInformedBy" class="owlclass">prov:wasInformedBy</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="qualifiedAssociation" class="entity">
+ <h3 id="prov-qualifiedassociation-------op-----------------back-to-qualified-properties">
+ <a href="#qualifiedAssociation"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedAssociation">prov:qualifiedAssociation</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedAssociation</p>
+ <div class="description">
+ <div class="comment"><p>If this Activity prov:wasAssociatedWith
+Agent :ag, then it can qualify the Association using
+prov:qualifiedAssociation [ a prov:Association; prov:agent :ag; :foo
+:bar ].</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-agents-responsibility">
+ <a title="agents-responsibility" href="#component-agents-responsibility">agents-responsibility</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Inverse Functional
+ </p>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Association" href="#Association" class="owlclass">prov:Association</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="qualifiedAttribution" class="entity">
+ <h3 id="prov-qualifiedattribution-------op-----------------back-to-qualified-properties">
+ <a href="#qualifiedAttribution"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedAttribution">prov:qualifiedAttribution</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedAttribution</p>
+ <div class="description">
+ <div class="comment"><p>If this Entity prov:wasAttributedTo Agent
+:ag, then it can qualify how it was using prov:qualifiedAttribution [ a
+ prov:Attribution; prov:agent :ag; :foo :bar ].</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-agents-responsibility">
+ <a title="agents-responsibility" href="#component-agents-responsibility">agents-responsibility</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Inverse Functional
+ </p>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Attribution" href="#Attribution" class="owlclass">prov:Attribution</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="qualifiedCommunication" class="entity">
+ <h3 id="prov-qualifiedcommunication-------op-----------------back-to-qualified-properties">
+ <a href="#qualifiedCommunication"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedCommunication">prov:qualifiedCommunication</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedCommunication</p>
+ <div class="description">
+ <div class="comment"><p>If this Activity prov:wasInformedBy Activity
+ :a, then it can qualify how it was Inform[ed] using
+prov:qualifiedInform [ a prov:Inform; prov:activity :a; :foo :bar ].</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Inverse Functional
+ </p>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Communication" href="#Communication" class="owlclass">prov:Communication</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="qualifiedDerivation" class="entity">
+ <h3 id="prov-qualifiedderivation-------op-----------------back-to-qualified-properties">
+ <a href="#qualifiedDerivation"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedDerivation">prov:qualifiedDerivation</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedDerivation</p>
+ <div class="description">
+ <div class="comment"><p>If this Entity prov:wasDerivedFrom Entity
+:e, then it can qualify how it was derived using
+prov:qualifiedDerivation [ a prov:Derivation; prov:entity :e; :foo :bar
+ ].</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-derivations">
+ <a title="derivations" href="#component-derivations">derivations</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Inverse Functional
+ </p>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Derivation" href="#Derivation" class="owlclass">prov:Derivation</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="qualifiedEnd" class="entity">
+ <h3 id="prov-qualifiedend-------op-----------------back-to-qualified-properties">
+ <a href="#qualifiedEnd"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedEnd">prov:qualifiedEnd</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedEnd</p>
+ <div class="description">
+ <div class="comment"><p>If this Activity prov:wasEndedBy Agent :ag,
+then it can qualify how it was ended using prov:qualifiedEnd [ a
+prov:End; prov:agent :ag; :foo :bar ].</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Inverse Functional
+ </p>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#End" href="#End" class="owlclass">prov:End</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="qualifiedGeneration" class="entity">
+ <h3 id="prov-qualifiedgeneration-------op-----------------back-to-qualified-properties">
+ <a href="#qualifiedGeneration"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedGeneration">prov:qualifiedGeneration</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedGeneration</p>
+ <div class="description">
+ <div class="comment"><p>If this Activity prov:generated Entity :e,
+then it can qualify how it did performed the Generation using
+prov:qualifiedGeneration [ a prov:Generation; prov:entity :e; :foo :bar
+ ].</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Inverse Functional
+ </p>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Generation" href="#Generation" class="owlclass">prov:Generation</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="qualifiedQuotation" class="entity">
+ <h3 id="prov-qualifiedquotation-------op-----------------back-to-qualified-properties">
+ <a href="#qualifiedQuotation"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedQuotation">prov:qualifiedQuotation</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedQuotation</p>
+ <div class="description">
+ <div class="comment"><p>If this Entity prov:wasQuotedFrom Entity :e,
+ then it can qualify how using prov:qualifiedQuotation [ a
+prov:Quotation; prov:entity :e; :foo :bar ].</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-derivations">
+ <a title="derivations" href="#component-derivations">derivations</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Inverse Functional
+ </p>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Quotation" href="#Quotation" class="owlclass">prov:Quotation</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="qualifiedResponsibility" class="entity">
+ <h3 id="prov-qualifiedresponsibility-------op-----------------back-to-qualified-properties">
+ <a href="#qualifiedResponsibility"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedResponsibility">prov:qualifiedResponsibility</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedResponsibility</p>
+ <div class="description">
+ <div class="comment"><p>If this Agent prov:actedOnBehalfOf Agent
+:ag, then it can qualify how with prov:qualifiedResponsibility [ a
+prov:Responsibility; prov:agent :ag; :foo :bar ].</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-agents-responsibility">
+ <a title="agents-responsibility" href="#component-agents-responsibility">agents-responsibility</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Inverse Functional
+ </p>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Agent" href="#Agent" class="owlclass">prov:Agent</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Responsibility" href="#Responsibility" class="owlclass">prov:Responsibility</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="qualifiedRevision" class="entity">
+ <h3 id="prov-qualifiedrevision-------op-----------------back-to-qualified-properties">
+ <a href="#qualifiedRevision"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedRevision">prov:qualifiedRevision</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedRevision</p>
+ <div class="description">
+ <div class="comment"><p>If this Entity prov:wasRevisionOf Entity :e,
+ then it can qualify how it was revised using prov:qualifiedRevision [ a
+ prov:Revision; prov:entity :e; :foo :bar ].</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-derivations">
+ <a title="derivations" href="#component-derivations">derivations</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Inverse Functional
+ </p>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Revision" href="#Revision" class="owlclass">prov:Revision</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="qualifiedSource" class="entity">
+ <h3 id="prov-qualifiedsource-------op-----------------back-to-qualified-properties">
+ <a href="#qualifiedSource"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedSource">prov:qualifiedSource</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedSource</p>
+ <div class="description">
+ <div class="comment"><p>If this Entity prov:hadOriginalSource Entity
+ :e, then it can qualify how using prov:qualifiedSource [ a prov:Source;
+ prov:entity :e; :foo :bar ].</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-derivations">
+ <a title="derivations" href="#component-derivations">derivations</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Inverse Functional
+ </p>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Source" href="#Source" class="owlclass">prov:Source</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="qualifiedStart" class="entity">
+ <h3 id="prov-qualifiedstart-------op-----------------back-to-qualified-properties">
+ <a href="#qualifiedStart"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedStart">prov:qualifiedStart</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedStart</p>
+ <div class="description">
+ <div class="comment"><p>If this Activity prov:wasStartedBy Agent
+:ag, then it can qualify how it was started using prov:qualifiedStart [ a
+ prov:Start; prov:agent :ag; :foo :bar ].</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Inverse Functional
+ </p>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Start" href="#Start" class="owlclass">prov:Start</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="qualifiedStartByActivity" class="entity">
+ <h3 id="prov-qualifiedstartbyactivity-------op-----------------back-to-qualified-properties">
+ <a href="#qualifiedStartByActivity"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedStartByActivity">prov:qualifiedStartByActivity</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedStartByActivity</p>
+ <div class="description">
+ <div class="comment"><p>If this Activity prov:wasStartedByActivity
+:a, then it can qualify how it was started using prov:qualifiedStart [ a
+ prov:Start; prov:activity :a; :foo :bar ].</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Inverse Functional
+ </p>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#StartByActivity" href="#StartByActivity" class="owlclass">prov:StartByActivity</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="qualifiedTrace" class="entity">
+ <h3 id="prov-qualifiedtrace-------op-----------------back-to-qualified-properties">
+ <a href="#qualifiedTrace"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedTrace">prov:qualifiedTrace</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedTrace</p>
+ <div class="description">
+ <div class="comment"><p>If this prov:wasAttributedTo Entity :e, then
+ it can qualify how using prov:qualifiedTrace [ a prov:Trace;
+prov:entity :e; :foo :bar ]. If this prov:wasAttributedTo Activity :a,
+then it can qualify how using prov:qualifiedTrace [ a prov:Trace;
+prov:activity :a; :foo :bar ].</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-derivations">
+ <a title="derivations" href="#component-derivations">derivations</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Inverse Functional
+ </p>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Trace" href="#Trace" class="owlclass">prov:Trace</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="qualifiedUsage" class="entity">
+ <h3 id="prov-qualifiedusage-------op-----------------back-to-qualified-properties">
+ <a href="#qualifiedUsage"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedUsage">prov:qualifiedUsage</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedUsage</p>
+ <div class="description">
+ <div class="comment"><p>If this Activity prov:used Entity :e, then
+it can qualify how it used it using prov:qualifiedUsage [ a prov:Usage;
+prov:entity :e; :foo :bar ].</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Inverse Functional
+ </p>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Usage" href="#Usage" class="owlclass">prov:Usage</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="responsibleForActivity" class="entity">
+ <h3 id="prov-responsibleforactivity-------op-----------------back-to-qualified-properties">
+ <a href="#responsibleForActivity"><span class="dotted" title="http://www.w3.org/ns/prov#responsibleForActivity">prov:responsibleForActivity</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-qualified-owl-properties-at-a-glance">qualified properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#responsibleForActivity</p>
+ <div class="description">
+ <div class="comment"><p>An activity for which the responsibility chain holds.</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-entities-activities">
+ <a title="entities-activities" href="#component-entities-activities">entities-activities</a>
+ </dd>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Responsibility" href="#Responsibility" class="owlclass">prov:Responsibility</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Activity" href="#Activity" class="owlclass">prov:Activity</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+</div>
+
+ </div>
+
+ <div class="section" id="cross-reference-collection-terms">
+ <h3><span class="secno">4.4 </span>Collections Terms</h3>
+ <p>The terms used to describe the provenance of collections of key-value pairs are discussed in <a href="#description-collections">Section 3.4</a>.</p>
+
+<div id="prov-collections-owl-classes-at-a-glance" class="prov-collections owl-classes at-a-glance">
+ <ul class="hlist">
+ <li>
+ <a href="#Collection">prov:Collection</a>
+ </li>
+ <li>
+ <a href="#CollectionInvolvement">prov:CollectionInvolvement</a>
+ </li>
+ <li>
+ <a href="#EmptyCollection">prov:EmptyCollection</a>
+ </li>
+ <li>
+ <a href="#Insertion">prov:Insertion</a>
+ </li>
+ <li>
+ <a href="#KeyValuePair">prov:KeyValuePair</a>
+ </li>
+ <li>
+ <a href="#Membership">prov:Membership</a>
+ </li>
+ <li>
+ <a href="#Removal">prov:Removal</a>
+ </li>
+ </ul>
+</div>
+
+<div id="prov-collections-owl-properties-at-a-glance" class="prov-collections owl-properties at-a-glance">
+ <ul class="hlist">
+ <li class="object-property">
+ <a href="#collection">prov:collection</a>
+ </li>
+ <li class="object-property">
+ <a href="#derivedByInsertionFrom">prov:derivedByInsertionFrom</a>
+ </li>
+ <li class="object-property">
+ <a href="#derivedByRemovalFrom">prov:derivedByRemovalFrom</a>
+ </li>
+ <li class="object-property">
+ <a href="#inserted">prov:inserted</a>
+ </li>
+ <li class="datatype-property">
+ <a href="#key">prov:key</a>
+ </li>
+ <li class="object-property">
+ <a href="#knownMembership">prov:knownMembership</a>
+ </li>
+ <li class="object-property">
+ <a href="#member">prov:member</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedInsertion">prov:qualifiedInsertion</a>
+ </li>
+ <li class="object-property">
+ <a href="#qualifiedRemoval">prov:qualifiedRemoval</a>
+ </li>
+ <li class="datatype-property">
+ <a href="#removedKey">prov:removedKey</a>
+ </li>
+ <li class="object-property">
+ <a href="#value">prov:value</a>
+ </li>
+ </ul>
+</div>
+
+ <div id="prov-collections-owl-classes-crossreference" class="prov-collections owl-classes crossreference">
+
+ <div id="Collection" class="entity">
+ <h3 id="prov-collection-----------------back-to-collections-classes">
+ <a href="#Collection"><span class="dotted" title="http://www.w3.org/ns/prov#Collection">prov:Collection</span></a>
+ <span class="backlink">
+ back to <a href="#prov-collections-owl-classes-at-a-glance">collections classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Collection</p>
+ <div class="comment"><p>This concept allows for the provenance of
+the collection, but also of its constituents to be expressed. Such a
+notion of collection corresponds to a wide variety of concrete data
+structures, such as a maps, dictionaries, or associative arrays.</p>
+ </div>
+ <div class="comment"><p>A given collection forms a given structure
+for its members. A different structure (obtained either by insertion or
+removal of members) constitutes a different collection.</p>
+ </div>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-collections">
+ <a title="collections" href="#component-collections">collections</a>
+ </dd>
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </dd>
+ <dt>in domain of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#derivedByInsertionFrom" href="#derivedByInsertionFrom">prov:derivedByInsertionFrom</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#qualifiedRemoval" href="#qualifiedRemoval">prov:qualifiedRemoval</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#qualifiedInsertion" href="#qualifiedInsertion">prov:qualifiedInsertion</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#derivedByRemovalFrom" href="#derivedByRemovalFrom">prov:derivedByRemovalFrom</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#knownMembership" href="#knownMembership">prov:knownMembership</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#derivedByInsertionFrom" href="#derivedByInsertionFrom">prov:derivedByInsertionFrom</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#collection" href="#collection">prov:collection</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#derivedByRemovalFrom" href="#derivedByRemovalFrom">prov:derivedByRemovalFrom</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ <dt>has subclass</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#EmptyCollection" href="#EmptyCollection" class="owlclass">prov:EmptyCollection</a>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="CollectionInvolvement" class="entity">
+ <h3 id="prov-collectioninvolvement-----------------back-to-collections-classes">
+ <a href="#CollectionInvolvement"><span class="dotted" title="http://www.w3.org/ns/prov#CollectionInvolvement">prov:CollectionInvolvement</span></a>
+ <span class="backlink">
+ back to <a href="#prov-collections-owl-classes-at-a-glance">collections classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#CollectionInvolvement</p>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-collections">
+ <a title="collections" href="#component-collections">collections</a>
+ </dd>
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#Involvement" href="#Involvement" class="owlclass">prov:Involvement</a>
+ </dd>
+ <dt>in domain of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#collection" href="#collection">prov:collection</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ <dt>has subclasses</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#Insertion" href="#Insertion" class="owlclass">prov:Insertion</a>
+ <a title="http://www.w3.org/ns/prov#Removal" href="#Removal" class="owlclass">prov:Removal</a>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="EmptyCollection" class="entity">
+ <h3 id="prov-emptycollection-----------------back-to-collections-classes">
+ <a href="#EmptyCollection"><span class="dotted" title="http://www.w3.org/ns/prov#EmptyCollection">prov:EmptyCollection</span></a>
+ <span class="backlink">
+ back to <a href="#prov-collections-owl-classes-at-a-glance">collections classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#EmptyCollection</p>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-collections">
+ <a title="collections" href="#component-collections">collections</a>
+ </dd>
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#Collection" href="#Collection" class="owlclass">prov:Collection</a>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="Insertion" class="entity">
+ <h3 id="prov-insertion-----------------back-to-collections-classes">
+ <a href="#Insertion"><span class="dotted" title="http://www.w3.org/ns/prov#Insertion">prov:Insertion</span></a>
+ <span class="backlink">
+ back to <a href="#prov-collections-owl-classes-at-a-glance">collections classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Insertion</p>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-collections">
+ <a title="collections" href="#component-collections">collections</a>
+ </dd>
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#CollectionInvolvement" href="#CollectionInvolvement" class="owlclass">prov:CollectionInvolvement</a>
+ </dd>
+ <dt>in domain of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#inserted" href="#inserted">prov:inserted</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#qualifiedInsertion" href="#qualifiedInsertion">prov:qualifiedInsertion</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="KeyValuePair" class="entity">
+ <h3 id="prov-keyvaluepair-----------------back-to-collections-classes">
+ <a href="#KeyValuePair"><span class="dotted" title="http://www.w3.org/ns/prov#KeyValuePair">prov:KeyValuePair</span></a>
+ <span class="backlink">
+ back to <a href="#prov-collections-owl-classes-at-a-glance">collections classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#KeyValuePair</p>
+ <div class="comment"><p>A key-value pair. Part of a prov:Collection through prov:Membership. The key is any RDF Literal, the value is a prov:Entity.</p>
+ </div>
+ <dl class="description">
+ <dt>in domain of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#key" href="#key">prov:key</a>
+ <sup class="type-dp" title="data property">dp</sup>
+ <a title="http://www.w3.org/ns/prov#value" href="#value">prov:value</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#member" href="#member">prov:member</a>
+ <sup class="type-op" title="object property">op</sup>
+ <a title="http://www.w3.org/ns/prov#inserted" href="#inserted">prov:inserted</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="Membership" class="entity">
+ <h3 id="prov-membership-----------------back-to-collections-classes">
+ <a href="#Membership"><span class="dotted" title="http://www.w3.org/ns/prov#Membership">prov:Membership</span></a>
+ <span class="backlink">
+ back to <a href="#prov-collections-owl-classes-at-a-glance">collections classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Membership</p>
+ <div class="comment"><p>Described members of a collection, in the
+form of key-value pairs. The Membership resource can also be annotated
+with attributes.</p>
+ </div>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-collections">
+ <a title="collections" href="#component-collections">collections</a>
+ </dd>
+ <dt>in domain of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#member" href="#member">prov:member</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#knownMembership" href="#knownMembership">prov:knownMembership</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ </dl>
+ </div>
+
+ <div id="Removal" class="entity">
+ <h3 id="prov-removal-----------------back-to-collections-classes">
+ <a href="#Removal"><span class="dotted" title="http://www.w3.org/ns/prov#Removal">prov:Removal</span></a>
+ <span class="backlink">
+ back to <a href="#prov-collections-owl-classes-at-a-glance">collections classes</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#Removal</p>
+ <dl class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-collections">
+ <a title="collections" href="#component-collections">collections</a>
+ </dd>
+ <dt>is subclass of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#CollectionInvolvement" href="#CollectionInvolvement" class="owlclass">prov:CollectionInvolvement</a>
+ </dd>
+ <dt>in domain of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#removedKey" href="#removedKey">prov:removedKey</a>
+ <sup class="type-dp" title="data property">dp</sup>
+ </dd>
+ <dt>in range of</dt>
+ <dd>
+ <a title="http://www.w3.org/ns/prov#qualifiedRemoval" href="#qualifiedRemoval">prov:qualifiedRemoval</a>
+ <sup class="type-op" title="object property">op</sup>
+ </dd>
+ </dl>
+ </div>
+</div>
+<div id="prov-collections-owl-properties-crossreference" class="prov-collections owl-properties crossreference">
+ <div id="collection" class="entity">
+ <h3 id="prov-collection-------op-----------------back-to-collections-properties">
+ <a href="#collection"><span class="dotted" title="http://www.w3.org/ns/prov#collection">prov:collection</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-collections-owl-properties-at-a-glance">collections properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#collection</p>
+ <div class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-collections">
+ <a title="collections" href="#component-collections">collections</a>
+ </dd>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#CollectionInvolvement" href="#CollectionInvolvement" class="owlclass">prov:CollectionInvolvement</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Collection" href="#Collection" class="owlclass">prov:Collection</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="derivedByInsertionFrom" class="entity">
+ <h3 id="prov-derivedbyinsertionfrom-------op-----------------back-to-collections-properties">
+ <a href="#derivedByInsertionFrom"><span class="dotted" title="http://www.w3.org/ns/prov#derivedByInsertionFrom">prov:derivedByInsertionFrom</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-collections-owl-properties-at-a-glance">collections properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#derivedByInsertionFrom</p>
+ <div class="description">
+ <div class="comment"><p>The collection was derived from the other by
+ insertion. prov:qualifiedInsertion shows details of the insertion, in
+particular the inserted key-value pairs.</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-collections">
+ <a title="collections" href="#component-collections">collections</a>
+ </dd>
+ <dl>
+ <dt>has super-properties</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#wasDerivedFrom" href="#wasDerivedFrom" class="owlclass">prov:wasDerivedFrom</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Collection" href="#Collection" class="owlclass">prov:Collection</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Collection" href="#Collection" class="owlclass">prov:Collection</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="derivedByRemovalFrom" class="entity">
+ <h3 id="prov-derivedbyremovalfrom-------op-----------------back-to-collections-properties">
+ <a href="#derivedByRemovalFrom"><span class="dotted" title="http://www.w3.org/ns/prov#derivedByRemovalFrom">prov:derivedByRemovalFrom</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-collections-owl-properties-at-a-glance">collections properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#derivedByRemovalFrom</p>
+ <div class="description">
+ <div class="comment"><p>The collection was derived from the other by
+ removal. prov:qualifiedRemoval shows details of the removal, in
+particular the removed key-value pairs.</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-collections">
+ <a title="collections" href="#component-collections">collections</a>
+ </dd>
+ <dl>
+ <dt>has super-properties</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#wasDerivedFrom" href="#wasDerivedFrom" class="owlclass">prov:wasDerivedFrom</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Collection" href="#Collection" class="owlclass">prov:Collection</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Collection" href="#Collection" class="owlclass">prov:Collection</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="inserted" class="entity">
+ <h3 id="prov-inserted-------op-----------------back-to-collections-properties">
+ <a href="#inserted"><span class="dotted" title="http://www.w3.org/ns/prov#inserted">prov:inserted</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-collections-owl-properties-at-a-glance">collections properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#inserted</p>
+ <div class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-collections">
+ <a title="collections" href="#component-collections">collections</a>
+ </dd>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Insertion" href="#Insertion" class="owlclass">prov:Insertion</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#KeyValuePair" href="#KeyValuePair" class="owlclass">prov:KeyValuePair</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="key" class="entity">
+ <h3 id="prov-key-------dp-----------------back-to-collections-properties">
+ <a href="#key"><span class="dotted" title="http://www.w3.org/ns/prov#key">prov:key</span></a>
+ <sup class="type-dp" title="data property">dp</sup>
+ <span class="backlink">
+ back to <a href="#prov-collections-owl-properties-at-a-glance">collections properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#key</p>
+ <div class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-collections">
+ <a title="collections" href="#component-collections">collections</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Functional
+ </p>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#KeyValuePair" href="#KeyValuePair" class="owlclass">prov:KeyValuePair</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ http://www.w3.org/2000/01/rdf-schema#Literal
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="knownMembership" class="entity">
+ <h3 id="prov-knownmembership-------op-----------------back-to-collections-properties">
+ <a href="#knownMembership"><span class="dotted" title="http://www.w3.org/ns/prov#knownMembership">prov:knownMembership</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-collections-owl-properties-at-a-glance">collections properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#knownMembership</p>
+ <div class="description">
+ <div class="comment"><p>The collection included the specified membership of keys-values.</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-collections">
+ <a title="collections" href="#component-collections">collections</a>
+ </dd>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Collection" href="#Collection" class="owlclass">prov:Collection</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Membership" href="#Membership" class="owlclass">prov:Membership</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="member" class="entity">
+ <h3 id="prov-member-------op-----------------back-to-collections-properties">
+ <a href="#member"><span class="dotted" title="http://www.w3.org/ns/prov#member">prov:member</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-collections-owl-properties-at-a-glance">collections properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#member</p>
+ <div class="description">
+ <div class="comment"><p>The key-value pair was part of the membership. A membership can have multiple members.</p>
+ </div>
+ <dt>in PROV component</dt>
+ <dd class="component-collections">
+ <a title="collections" href="#component-collections">collections</a>
+ </dd>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Membership" href="#Membership" class="owlclass">prov:Membership</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#KeyValuePair" href="#KeyValuePair" class="owlclass">prov:KeyValuePair</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="qualifiedInsertion" class="entity">
+ <h3 id="prov-qualifiedinsertion-------op-----------------back-to-collections-properties">
+ <a href="#qualifiedInsertion"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedInsertion">prov:qualifiedInsertion</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-collections-owl-properties-at-a-glance">collections properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedInsertion</p>
+ <div class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-collections">
+ <a title="collections" href="#component-collections">collections</a>
+ </dd>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Collection" href="#Collection" class="owlclass">prov:Collection</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Insertion" href="#Insertion" class="owlclass">prov:Insertion</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="qualifiedRemoval" class="entity">
+ <h3 id="prov-qualifiedremoval-------op-----------------back-to-collections-properties">
+ <a href="#qualifiedRemoval"><span class="dotted" title="http://www.w3.org/ns/prov#qualifiedRemoval">prov:qualifiedRemoval</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-collections-owl-properties-at-a-glance">collections properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#qualifiedRemoval</p>
+ <div class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-collections">
+ <a title="collections" href="#component-collections">collections</a>
+ </dd>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Collection" href="#Collection" class="owlclass">prov:Collection</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Removal" href="#Removal" class="owlclass">prov:Removal</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="removedKey" class="entity">
+ <h3 id="prov-removedkey-------dp-----------------back-to-collections-properties">
+ <a href="#removedKey"><span class="dotted" title="http://www.w3.org/ns/prov#removedKey">prov:removedKey</span></a>
+ <sup class="type-dp" title="data property">dp</sup>
+ <span class="backlink">
+ back to <a href="#prov-collections-owl-properties-at-a-glance">collections properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#removedKey</p>
+ <div class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-collections">
+ <a title="collections" href="#component-collections">collections</a>
+ </dd>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Removal" href="#Removal" class="owlclass">prov:Removal</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ http://www.w3.org/2000/01/rdf-schema#Literal
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+ <div id="value" class="entity">
+ <h3 id="prov-value-------op-----------------back-to-collections-properties">
+ <a href="#value"><span class="dotted" title="http://www.w3.org/ns/prov#value">prov:value</span></a>
+ <sup class="type-op" title="object property">op</sup>
+ <span class="backlink">
+ back to <a href="#prov-collections-owl-properties-at-a-glance">collections properties</a>
+ </span>
+ </h3>
+ <p><strong>IRI:</strong>http://www.w3.org/ns/prov#value</p>
+ <div class="description">
+ <dt>in PROV component</dt>
+ <dd class="component-collections">
+ <a title="collections" href="#component-collections">collections</a>
+ </dd>
+ <p><strong>has characteristics</strong>
+ Functional
+ </p>
+ <dl>
+ <dt>has domain</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#KeyValuePair" href="#KeyValuePair" class="owlclass">prov:KeyValuePair</a>
+ </li>
+ </ul>
+ </dd>
+ <dt>has range</dt>
+ <dd>
+ <ul>
+ <li>
+ <a title="http://www.w3.org/ns/prov#Entity" href="#Entity" class="owlclass">prov:Entity</a>
+ </li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+ </div>
+
+</div>
+
+ </div>
+ </div>
+
+
+
+
+
+
+
+
+ <div id="changes-since-first-public-working-draft" class="appendix section">
+ <!--OddPage--><h2><span class="secno">A. </span>Changes Since First Public Working Draft</h2>
+ <ul>
+ <li>2012-01-18: hadParticipant was replaced with wasAssociatedWith. Restyled domain/range diagrams.</li>
+ <li>2012-01-17: Recipe changed to Plan, linked to Association
+ (formerly Control)</li>
+ <li>2012-01-16: Added Agent subclasses Person, Organization
+ and SoftwareAgent
+ </li><li>2012-01-16: Added alternateOf and specializationOf
+ </li><li>2012-01-18: Replaced wasControlledBy with wasAssociatedWith relation
+ </li><li>2012-01-19: Added wasStartedBy and wasEndedBy relations
+ </li></ul>
+ </div>
+
+<!-- <section class="appendix">
+ <h2>Provenance-specific Constraints</h2>
+ <p>This section lists the provenance-specific constraints introduced by the PROV-DM [[PROV-DM]], but are still under discussion.
+ <section id="provenance-constraint-on-activity">
+ <h4>Provenance constraint on Activity</h4>
+ <p>The PROV-DM describes a constraint on ordering of time (or event) associated with a <a href="#activity">Activity.</a> </p>
+ <div class='issue'>"From a process execution expression, one can infer that the start event precedes the end event of the represented activity." This is <a href="http://www.w3.org/2011/prov/track/issues/121">ISSUE-121</a></div>
+ </section>
+ <section id="provenance-constraint-on-wasgeneratedby-generation-affects-attributes">
+ <h4>Provenance constraint on wasGeneratedBy (generation-affects-attributes)</h4>
+ <p>The PROV-DM describes a constraint on wasGeneratedBy that associates the values of attributes of an Entity with the Activity that generated the Entity.</p>
+ <div class='issue'>"Given a process execution act, entity e, role r, and optional time t, if the assertion wasGeneratedBy(e,pe,r) or wasGeneratedBy(e,pe,r,t) holds, the values of some of e's attributes are determined by the activity denoted by act and the entities used by act. Only some (possibly none) of the attributes values may be determined since, in an open world, not all used entities may have been asserted." This is <a href="http://www.w3.org/2011/prov/track/issues/122">ISSUE-122 </a> and <a href="http://www.w3.org/2011/prov/track/issues/105">ISSUE-105</a></div>
+ </section>
+ <section id="provenance-constraint-on-wasgeneratedby-generation-pe-ordering">
+ <h4>Provenance constraint on wasGeneratedBy (generation-pe-ordering)</h4>
+ <p>The second constraint on wasGeneratedBy associates an ordering of events associated with the generation of an Entity instance and the start, end time or event of theActivityinstance.</p>
+ <div class='note'> Without an explicit association of <a href="#time">TemporalEntity</a> with the <a href="#entity">Entity</a> instance and <a href="#activity">PE</a> instance, it is not possible to state or enforce this constraint in the PROV ontology schema and the corresponding RDF dataset.
+ </div>
+ </section>
+ <section id="provenance-constraint-on-wasgeneratedby-generation-unicity">
+ <h4>Provenance constraint on wasGeneratedBy (generation-unicity)</h4>
+ <p>The PROV-DM describes a constraint on wasGeneratedBy that asserts that given an account, only oneActivityinstance can be associated to an Entity instance by the property wasGeneratedBy.</p>
+ <div class='issue'>"Given an entity expression denoted by e, two process execution expressions denoted by act1 and act2, and two qualifiers q1 and q2, if the expressions wasGeneratedBy(e,pe1,q1) and wasGeneratedBy(e,pe2,q2) exist in the scope of a given account, then act1=act2 and q1=q2." This is <a href="http://www.w3.org/2011/prov/track/issues/105">ISSUE-105</a></div>
+ </section>
+ <section id ="provenance-constraint-on-used-use-attributes">
+ <h4>Provenance constraint on Used (use-attributes)</h4>
+ <p>A constraint is defined for the Used relation in PROV-DM, that makes it necessary for an attribute-value to be true for an Entity instance linked to a Activity instance by relation Used.
+ </p>
+ <div class='issue'>"Given a process execution expression identified by act, an entity expression identified by e, a qualifier q, and optional time t, if assertion used(pe,e,q) or used(pe,e,q,t) holds, then the existence of an attribute-value pair in the entity expression identified by e is a pre-condition for the termination of the activity represented by the process execution expression identified by act." This is <a href="http://www.w3.org/2011/prov/track/issues/124">ISSUE-124</a></div>
+ </section>
+ <section id ="provenance-constraint-on-used-pe-ordering">
+ <h4>Provenance constraint on Used (use-pe-ordering)</h4>
+ <p>The PROV-DM describes a constraint for Used relation, which makes it necessary for an Entity instance e (linked to a Activity instance act by Used relation) to be "used" before act terminates and also the "generation" of e precedes "use" of e.
+ </p>
+ <div class='issue'>"Given a process execution expression identified by act, an entity expression identified by e, a qualifier q, and optional time t, if assertion used(pe,e,q) or used(pe,e,q,t) holds, then the use of the thing represented by entity expression identified by e precedes the end time contained in the process execution expression identified by act and follows its beginning. Furthermore, the generation of the thing denoted by entity expression identified by e always precedes its use." This is <a href="http://www.w3.org/2011/prov/track/issues/124">ISSUE-124</a></div>
+ </section>
+ <section id ="provenance-constraint-on-derivation-attributes">
+ <h4>Provenance constraint on wasDerivedFrom (derivation-attributes)</h4>
+ <p>The PROV-DM describes a constraint for asserting wasDerivedFrom property between two Entity instances if some attributes of an Entity instance are partially or fully determined by attributes values of the other Entity instance.
+ </p>
+ <div class='issue'>"Given a process execution expression denoted by act, entity expressions denoted by e1 and e2, qualifiers q1 and q2, the assertion wasDerivedFrom(e2,e1,pe,q2,q1) or wasDerivedFrom(e2,e1) holds if and only if the values of some attributes of the entity expression identified by e2 are partly or fully determined by the values of some attributes of the entity expression identified by e1." This is <a href="http://www.w3.org/2011/prov/track/issues/125">ISSUE-125</a></div>
+ </section>
+ <section id ="provenance-constraint-on-derivation-use-generation-ordering">
+ <h4>Provenance constraint on wasDerivedFrom (derivation-use-generation-ordering)</h4>
+ <p>The PROV-DM describes a constraint that if wasDerivedFrom property is asserted between two Entity instances e1 and e2, that is wasDerivedFrom (e2, e1), then the for time instant t1 associated with aActivityinstance that "used" is less than the time instant t2 associated with "generation" of e2.
+ </p>
+ <div class='note'> Without an explicit association of <a href="#time">TemporalEntity</a> with the <a href="#entity">Entity</a> instance and <a href="#activity">PE</a> instance, it is not possible to state or enforce this constraint in the PROV ontology schema and the corresponding RDF dataset.
+ </div>
+ </section>
+ <section id ="provenance-constraint-on-derivation-events">
+ <h4>Provenance constraint on wasDerivedFrom (derivation-events)</h4>
+ <p>The PROV-DM describes a constraint that if wasDerivedFrom property is asserted between two Entity instances e1 and e2, that is wasDerivedFrom (e2, e1, act), then wasGeneratedBy(e2, act) and used(pe, e1) can also be asserted.
+ </p>
+ <div class='note'> Since the above constraint defined in PROV-DM does not define how act is linked to the derivation of e2 from e1, this constraint can be supported in the "opposite" direction in PROV-O. In other words, given e2 was generated at time instant t2 by act and act used e1 at time instant t1 and t1 is less than t2, then we can assert that wasDerivedFrom(e2, e1).
+ </div>
+ </section>
+ <section id ="provenance-constraint-on-derivation-process-execution">
+ <h4>Provenance constraint on wasDerivedFrom (derivation-events)</h4>
+ <p>The PROV-DM describes a constraint that if wasDerivedFrom property is asserted between two Entity instances e1 and e2, then there exists someActivityinstance such that wasGeneratedBy(e2, act) and used(pe, e1) can also be asserted.
+ </p>
+ <div class='note'> This constraint is a re-statement of the generic Semantic Web "open-world assumption". Hence, it is not mapped to PROV ontology.
+ </div>
+ </section>
+ <section id ="provenance-constraint-on-derivation-use">
+ <h4>Provenance constraint on wasDerivedFrom (derivation-use)</h4>
+ <p>The PROV-DM describes a constraint that if wasDerivedFrom property is asserted between two Entity instances e1 and e2, and wasGeneratedBy(e2, act) is also asserted then Used(pe, e1) can also be asserted.
+ </p>
+ <div class='note'> This will be asserted as a rule.
+ </div>
+ </section>
+ <section id ="provenance-constraint-on-derivation-generation-generation-ordering">
+ <h4>Provenance constraint on wasEventuallyDerivedFrom (derivation-generation-generation-ordering)</h4>
+ <p>The PROV-DM describes a constraint that if wasEventuallyDerivedFrom property is asserted between two Entity instances e1 and e2, then generation of e1 occurred before generation of e2.
+ </p>
+ <div class='note'> Without an explicit association of <a href="#time">TemporalEntity</a> (or event) with the <a href="#entity">Entity</a> instance and <a href="#activity">PE</a> instance, it is not possible to state or enforce this constraint in the PROV ontology schema and the corresponding RDF dataset.
+ </div>
+ </section>
+ <section id ="provenance-constraint-on-derivation-linked-independent">
+ <h4>Provenance constraint on wasEventuallyDerivedFrom (derivation-linked-independent)</h4>
+ <p>The PROV-DM describes a constraint that if wasDerivedFrom property is asserted between two Entity instances e1 and e2, then wasEventuallyDerivedFrom property can also be asserted between the two Entity instances.
+ </p>
+ <div class='note'> Is this an equivalence constraint or can we assert a subPropertyOf property between wasDerivedFrom and wasEventuallyFrom?
+ </div>
+ </section>
+ <section id ="provenance-constraint-on-complementof-necessary-cond">
+ <h4>Provenance constraint on wasComplementOf (wasComplementOf-necessary-cond)</h4>
+ <p>The PROV-DM describes a constraint that wasComplementOf property holds between two entities over a temporal intersection of the two entities.
+ </p>
+ <div class='note'> Without an explicit association of time value, this constraint cannot be stated or enforced in PROV ontology.
+ </div>
+ </section>
+ <section id ="provenance-constraint-on-hasParticipant-participant">
+ <h4>Provenance constraint on wasAssociatedWith (participant)</h4>
+ <p>The PROV-DM describes a constraint that wasAssociatedWith property holds between an instance of Entity and instance of Activity if the two instances are linked by "used" of "wasControlledBy" or "wasComplementOf".
+ </p>
+ <div class='issue'> "Given two identifiers act and e, respectively identifying a process execution expression and an entity expression, the expression wasAssociatedWith(pe,e) holds if and only if:
+ *used(pe,e) holds, or
+ *wasControlledBy(pe,e) holds, or
+ *wasComplementOf(e1,e) holds for some entity expression identified by e1, and wasAssociatedWith(pe,e1) holds some process execution expression identified by act." This is <a href="http://www.w3.org/2011/prov/track/issues/127">ISSUE-127</a>
+ </div>
+ </section>
+ </section>
+-->
+ <div id="acknowledgements" class="appendix section">
+ <!--OddPage--><h2><span class="secno">B. </span>Acknowledgements</h2>
+ <p>We thank the members of the Provenance Working Group for their
+feedback throughout the development of the PROV ontology and its
+documentation.
+ </p>
+ <p>We also thank the developers of the tools used to create the
+PROV-O ontology and portions of this page. Protege for editing the
+ontology, rapper for the many serialization changes and checks, LODE for
+ the styling of the cross references in this page, LODSpeaKr for
+automated construction of this page, rspec for handling the <acronym title="World Wide Web Consortium">W3C</acronym>
+ styling, SuRF and rdflib for constructing the PROV-O cross references
+in this page. Without these great tools, developing PROV-O would have
+been much less of a pleasure.
+ </p>
+ </div>
+
+
+
+<div class="appendix section" id="references"><!--OddPage--><h2><span class="secno">C. </span>References</h2><div class="section" id="normative-references"><h3><span class="secno">C.1 </span>Normative references</h3><dl class="bibliography"><dt id="bib-OWL2-DIRECT-SEMANTICS">[OWL2-DIRECT-SEMANTICS]</dt><dd>Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a>
+</dd><dt id="bib-OWL2-RDF-BASED-SEMANTICS">[OWL2-RDF-BASED-SEMANTICS]</dt><dd>Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a>
+</dd><dt id="bib-RFC2119">[RFC2119]</dt><dd>S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119. URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a>
+</dd><dt id="bib-XMLSCHEMA-2">[XMLSCHEMA-2]</dt><dd>Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a>
+</dd></dl></div><div class="section" id="informative-references"><h3><span class="secno">C.2 </span>Informative references</h3><dl class="bibliography"><dt id="bib-PROV-DM">[PROV-DM]</dt><dd>Luc Moreau, Paolo Missier<a href="http://www.w3.org/TR/2011/WD-prov-dm-20111018/"><cite>The PROV Data Model and Abstract Syntax Notation</cite></a>. 18 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-prov-dm-20111018/">http://www.w3.org/TR/2011/WD-prov-dm-20111018/</a>
+</dd><dt id="bib-PROV-PAQ">[PROV-PAQ]</dt><dd>Graham Klyne and Paul Groth <a href="http://dvcs.w3.org/hg/prov/raw-file/tip/paq/prov-aq.html"><cite>Provenance Access and Query</cite></a>. 2011, Work in progress. URL: <a href="http://dvcs.w3.org/hg/prov/raw-file/tip/paq/prov-aq.html">http://dvcs.w3.org/hg/prov/tip/paq/prov-aq.html</a>
+</dd></dl></div></div></body></html>
\ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/spwd/for-internal-wg-review/prov-o_files/Primer.css Mon Apr 02 10:11:32 2012 -0400
@@ -0,0 +1,45 @@
+/* define a class "noprint" for sections which don't get printed */
+.noprint { display: none; }
+
+/* our syntax menu for switching */
+div.syntaxmenu {
+ border: 1px dotted black;
+ padding:0.5em;
+ margin: 1em;
+}
+
+@media print {
+ div.syntaxmenu { display:none; }
+}
+
+/* use tab-like headers for syntax examples */
+div.exampleheader {
+ font-size: 90%;
+ float: left;
+ background: #F9F9F9;
+ color: #2F6FAB;
+ border: 1px dashed #2F6FAB;
+ border-bottom: 0px;
+ padding-top: 2px;
+}
+
+div.exampleheader span.exampleheader {
+ background: #F9F9F9;
+ padding-top: 0px;
+ padding-right: 10px;
+ padding-left: 10px;
+ padding-bottom: 3px;
+ padding-top: 0px;
+}
+
+/* Also copy MediaWiki style here, so it will not look different when exported */
+div.fssyntax pre, div.rdfxml pre, div.owlxml pre, div.turtle pre, div.manchester pre {
+ background-color: #F9F9F9;
+ border: 1px dashed #2F6FAB;
+ color: black;
+ line-height: 1.1em;
+ padding: 1em;
+ clear: both;
+ margin-left: 0em;
+}
+/* (further styles directly embedded in header template) */
\ No newline at end of file
Binary file ontology/spwd/for-internal-wg-review/prov-o_files/Qualified-Association.png has changed
Binary file ontology/spwd/for-internal-wg-review/prov-o_files/Starting-points-terms.png has changed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/spwd/for-internal-wg-review/prov-o_files/W3C-ED.css Mon Apr 02 10:11:32 2012 -0400
@@ -0,0 +1,88 @@
+
+/* Style for a Working Group Editors' Draft */
+
+/*
+ Copyright 1997-2003 W3C (MIT, ERCIM, Keio). All Rights Reserved.
+ The following software licensing rules apply:
+ http://www.w3.org/Consortium/Legal/copyright-software */
+
+/* $Id: base.css,v 1.25 2006/04/18 08:42:53 bbos Exp $ */
+
+body {
+ padding: 2em 1em 2em 70px;
+ margin: 0;
+ font-family: sans-serif;
+ color: black;
+ background: white;
+ background-position: top left;
+ background-attachment: fixed;
+ background-repeat: no-repeat;
+}
+:link { color: #00C; background: transparent }
+:visited { color: #609; background: transparent }
+a:active { color: #C00; background: transparent }
+
+a:link img, a:visited img { border-style: none } /* no border on img links */
+
+a img { color: white; } /* trick to hide the border in Netscape 4 */
+@media all { /* hide the next rule from Netscape 4 */
+ a img { color: inherit; } /* undo the color change above */
+}
+
+th, td { /* ns 4 */
+ font-family: sans-serif;
+}
+
+h1, h2, h3, h4, h5, h6 { text-align: left }
+/* background should be transparent, but WebTV has a bug */
+h1, h2, h3 { color: #005A9C; background: white }
+h1 { font: 170% sans-serif }
+h2 { font: 140% sans-serif }
+h3 { font: 120% sans-serif }
+h4 { font: bold 100% sans-serif }
+h5 { font: italic 100% sans-serif }
+h6 { font: small-caps 100% sans-serif }
+
+.hide { display: none }
+
+div.head { margin-bottom: 1em }
+div.head h1 { margin-top: 2em; clear: both }
+div.head table { margin-left: 2em; margin-top: 2em }
+
+p.copyright { font-size: small }
+p.copyright small { font-size: small }
+
+@media screen { /* hide from IE3 */
+a[href]:hover { background: #ffa }
+}
+
+pre { margin-left: 2em }
+/*
+p {
+ margin-top: 0.6em;
+ margin-bottom: 0.6em;
+}
+*/
+dt, dd { margin-top: 0; margin-bottom: 0 } /* opera 3.50 */
+dt { font-weight: bold }
+
+pre, code { font-family: monospace } /* navigator 4 requires this */
+
+ul.toc, ol.toc {
+ list-style: disc; /* Mac NS has problem with 'none' */
+ list-style: none;
+}
+
+@media aural {
+ h1, h2, h3 { stress: 20; richness: 90 }
+ .hide { speak: none }
+ p.copyright { volume: x-soft; speech-rate: x-fast }
+ dt { pause-before: 20% }
+ pre { speak-punctuation: code }
+}
+
+
+
+body {
+ background-image: url(http://www.w3.org/StyleSheets/TR/logo-ED);
+}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/spwd/for-internal-wg-review/prov-o_files/extra.css Mon Apr 02 10:11:32 2012 -0400
@@ -0,0 +1,119 @@
+body {
+ text-align: justify;
+}
+
+h1 {
+ line-height: 110%;
+}
+
+.hlist {
+ border: 1px solid navy;
+ padding:5px;
+ background-color: #F4FFFF;
+}
+
+.hlist li {
+ display: inline;
+ display: inline-table;
+ list-style-type: none;
+ padding-right: 20px;
+
+}
+
+.entity {
+ border: 1px solid navy;
+ margin:5px 0px 5px 0px;
+ padding: 5px;
+}
+
+.type-c {
+ cursor:help;
+ color:orange;
+}
+
+.type-op {
+ cursor:help;
+ color:navy;
+}
+
+.type-dp {
+ cursor:help;
+ color:green;
+}
+
+.type-ap {
+ cursor:help;
+ color:maroon;
+}
+
+.type-ni {
+ cursor:help;
+ color:brown;
+}
+
+.logic {
+ color:purple;
+ font-weight:bold;
+}
+
+h3 {
+ margin-top: 3px;
+ padding-bottom: 5px;
+ border-bottom: 1px solid navy;
+}
+
+h2 {
+ margin-top:40px;
+}
+
+.dotted {
+ border-bottom: 1px dotted gray;
+}
+
+dt {
+ margin-top:5px;
+}
+
+.description {
+ border-top: 1px dashed gray;
+ border-bottom: 1px dashed gray;
+ background-color: rgb(242, 243, 244);
+ margin-top:5px;
+ padding-bottom:5px;
+}
+
+.description dl {
+ background-color: rgb(242, 243, 244);
+}
+
+.description ul {
+ padding-left: 12px;
+ margin-top: 0px;
+}
+
+.backlink {
+ font-size:10pt;
+ text-align:right;
+ float:right;
+ color:black;
+ padding: 2px;
+ border: 1px dotted navy;
+ background-color: #F4FFFF;
+}
+
+.imageblock {
+ text-align: center;
+}
+
+.imageblock img {
+ border:1px solid gray;
+}
+
+.endnote {
+ margin-top: 40px;
+ border-top: 1px solid gray;
+ padding-top: 10px;
+ text-align: center;
+ color:gray;
+ font-size:50%;
+}
\ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/spwd/for-internal-wg-review/prov-o_files/owl.css Mon Apr 02 10:11:32 2012 -0400
@@ -0,0 +1,238 @@
+.RFC2119 {
+ text-transform: lowercase;
+ font-style: italic;
+}
+.nonterminal {
+ font-weight: bold;
+ font-family: sans-serif;
+ font-size: 95%;
+}
+#abstract br {
+ /* doesn't work right SOMETIMES
+ margin-bottom: 1em; */
+}
+.name {
+ font-family: monospace;
+}
+.buttonpanel {
+ margin-top: 1ex;
+ margin-bottom: 1ex;
+ padding-left: 1ex;
+ padding-right: 1ex;
+ padding-top: 1ex;
+ padding-bottom: 0.6ex;
+ border: 1px dotted black;
+}
+.grammar {
+ margin-top: 1ex;
+ margin-bottom: 1ex;
+ padding-left: 1ex;
+ padding-right: 1ex;
+ padding-top: 1ex;
+ padding-bottom: 0.6ex;
+ border: 1px dashed #2f6fab;
+ font-family: monospace;
+}
+.image {
+ text-align: center;
+}
+.centered {
+ text-align: center;
+ padding-top: 4ex;
+ padding-bottom: 4ex;
+}
+.centered table {
+ margin: 0 auto;
+ text-align: left;
+}
+.caption {
+ font-weight: bold;
+}
+.indent {
+ margin-left: 20px;
+}
+.atrisknote {
+ padding: 5px;
+ margin-top: 10px;
+ margin-bottom: 10px;
+ border: solid 2px blue;
+ background-color: #FFA;
+}
+.atrisknotehead {
+ font-style: italic;
+}
+
+/* Stying the examples. */
+
+.anexample:before {
+ content: "Example:";
+ font-family: sans-serif;
+ font-size: 1.6ex;
+ font-weight: bold;
+}
+.anexample {
+ margin-top: 1ex;
+ margin-bottom: 1ex;
+ padding-left: 1ex;
+ padding-right: 1ex;
+ padding-top: 1ex;
+ padding-bottom: 0.6ex;
+ border: 1px dashed #2f6fab;
+ background-color: #f9f9f9;
+}
+.anexample table {
+ background-color: #f9f9f9;
+}
+
+/* Styling the parts in the functional-style syntax. */
+
+div.fss {
+ margin-top: 10px;
+ margin-bottom: 10px;
+ margin-left: 20px;
+ margin-right: 20px;
+ font-family: monospace;
+}
+table.fss {
+ margin: 0px 0px 0px 0px;
+ padding: 0px 0px 0px 0px;
+ width: 100%;
+}
+table.fss caption.fss {
+ font-size: 1.5ex;
+ font-weight: bold;
+ text-align: left;
+ padding-left: 10px;
+}
+table.fss td:first-child {
+ font-family: monospace;
+ padding-left: 20px;
+ padding-right: 20px;
+ width: 60%;
+}
+
+/* Styling the parts in the RDF syntax. */
+
+div.rdf{
+ margin-top: 10px;
+ margin-bottom: 10px;
+ margin-left: 20px;
+ margin-right: 20px;
+ font-family: monospace;
+}
+table.rdf {
+ margin: 0px 0px 0px 0px;
+ padding: 0px 0px 0px 0px;
+ width: 100%;
+}
+table.rdf caption.rdf {
+ font-size: 1.5ex;
+ font-weight: bold;
+ text-align: left;
+ padding-left: 10px;
+}
+table.rdf td:first-child {
+ font-family: monospace;
+ padding-left: 20px;
+ padding-right: 20px;
+ width: 60%;
+}
+
+/* Styling the XML syntax. */
+
+div.xmlsyn {
+ margin-top: 10px;
+ margin-bottom: 10px;
+ margin-left: 20px;
+ margin-right: 20px;
+ font-family: monospace;
+}
+div.axioms {
+ margin-top: 10px;
+ margin-bottom: 10px;
+ margin-left: 20px;
+ margin-right: 20px;
+}
+
+/* Other styles. */
+
+table.complexity td {
+ text-align: center;
+}
+table.allname td {
+ font-family: monospace;
+}
+table.canonicalparsing {
+ margin-left: 20px;
+ border-style: none;
+}
+table.canonicalparsing td {
+ vertical-align: top;
+ padding: 2px 2px 2px 2px;
+}
+table.canonicalparsing td.two {
+ padding-left: 30px;
+}
+
+/* The following are classes for templates used in the editing process. */
+
+.review {
+ padding: 5px;
+ border: solid 1px black;
+ margin-left: 10%;
+ margin-top: 10px;
+ margin-bottom: 10px;
+ background-color: #FFA;
+ font-size: smaller;
+}
+.reviewauthor {
+ font-size: smaller;
+ font-style: italic;
+}
+.ednote {
+ padding: 5px;
+ border: solid 1px black;
+ margin-top: 10px;
+ margin-bottom: 10px;
+}
+.ednotehead {
+ font-weight: bold;
+}
+
+/* override mediawiki's beautiful DL styling... */
+dl {
+ background: white;
+ width: 100%;
+ border: none;
+ margin-top: 0;
+ margin-bottom: 0;
+ padding-top: 0;
+ padding-bottom: 0;
+}
+
+div {
+ margin-top: 0;
+ margin-bottom: 0;
+}
+#fulltitle {
+ font-size: 140%;
+ font-weight: bold;
+}
+
+.xml {
+ color: red
+}
+
+.rdbms{
+color: red
+}
+
+/* just copying from wiki, so it stays through TR. Currently
+ affects Primer, at least */
+pre {
+ background-color:#F9F9F9;
+ border:1px dashed #2F6FAB;
+ color:black;
+ line-height:1.1em;
+ padding:1em;
+}
\ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/spwd/for-internal-wg-review/prov-o_files/rec.css Mon Apr 02 10:11:32 2012 -0400
@@ -0,0 +1,85 @@
+/* Style for a "Recommendation" */
+
+/*
+ Copyright 1997-2003 W3C (MIT, ERCIM, Keio). All Rights Reserved.
+ The following software licensing rules apply:
+ http://www.w3.org/Consortium/Legal/copyright-software */
+
+/* $Id: base.css,v 1.25 2006/04/18 08:42:53 bbos Exp $ */
+
+body {
+ padding: 2em 1em 2em 70px;
+ margin: 0;
+ font-family: sans-serif;
+ color: black;
+ background: white;
+ background-position: top left;
+ background-attachment: fixed;
+ background-repeat: no-repeat;
+}
+:link { color: #00C; background: transparent }
+:visited { color: #609; background: transparent }
+a:active { color: #C00; background: transparent }
+
+a:link img, a:visited img { border-style: none } /* no border on img links */
+
+a img { color: white; } /* trick to hide the border in Netscape 4 */
+@media all { /* hide the next rule from Netscape 4 */
+ a img { color: inherit; } /* undo the color change above */
+}
+
+th, td { /* ns 4 */
+ font-family: sans-serif;
+}
+
+h1, h2, h3, h4, h5, h6 { text-align: left }
+/* background should be transparent, but WebTV has a bug */
+h1, h2, h3 { color: #005A9C; background: white }
+h1 { font: 170% sans-serif }
+h2 { font: 140% sans-serif }
+h3 { font: 120% sans-serif }
+h4 { font: bold 100% sans-serif }
+h5 { font: italic 100% sans-serif }
+h6 { font: small-caps 100% sans-serif }
+
+.hide { display: none }
+
+div.head { margin-bottom: 1em }
+div.head h1 { margin-top: 2em; clear: both }
+div.head table { margin-left: 2em; margin-top: 2em }
+
+p.copyright { font-size: small }
+p.copyright small { font-size: small }
+
+@media screen { /* hide from IE3 */
+a[href]:hover { background: #ffa }
+}
+
+pre { margin-left: 2em }
+/*
+p {
+ margin-top: 0.6em;
+ margin-bottom: 0.6em;
+}
+*/
+dt, dd { margin-top: 0; margin-bottom: 0 } /* opera 3.50 */
+dt { font-weight: bold }
+
+pre, code { font-family: monospace } /* navigator 4 requires this */
+
+ul.toc, ol.toc {
+ list-style: disc; /* Mac NS has problem with 'none' */
+ list-style: none;
+}
+
+@media aural {
+ h1, h2, h3 { stress: 20; richness: 90 }
+ .hide { speak: none }
+ p.copyright { volume: x-soft; speech-rate: x-fast }
+ dt { pause-before: 20% }
+ pre { speak-punctuation: code }
+}
+
+body {
+ background-image: url(http://lode.sourceforge.net/img/LODELogo.png);
+}
Binary file ontology/spwd/for-internal-wg-review/prov-o_files/w3c_home.png has changed