112
R. Pandey and M. Pande
collection that allows users to give a better structure to a collection and consists of
key Entity pairs [29]. Similarly, PROV-DICTIONARY is used to provide a structure
to collections on the other hand PROV-LINKS is used to link across bundles.
To evaluate trust in information on the web, we monitor its provenance, and
for trusting the provenance, we evaluate the provenance of provenance. PROVLINKS layer is meant for applications where provenance information is generated
and updated by multiple agents over a period. Bundles are a concept suitable for such
applications.
A bundle is defined as a named set of provenance descriptions and is a mechanism by which provenance of provenance can be expressed [28]. Bundles provide a
feature to annotate provenance descriptions, Bundles are considered as valid entities
whose provenance can be represented by PROV-DM. The interconnected systems
and devices contain numerous agents and applications that tend to create and modify
entities. An entity created by one and modified by the other changes the provenance
description. Considering that the provenance descriptions are present in the form
of bundles, a need is felt to link these bundles generated by various entities. This
relationship is ensured by the PROV-LINKS layer. The layer ensures the fact that
the provenance created by the originator is consumed efficiently. Thus, by using
the PROV-LINKS layer a consumer has to mention a relation/link to the entity in
the bundles to ensure the provenance trail. The mention of an entity in a bundle
(containing a description of this entity) is another entity that is a specialization of
the former and that presents at least the bundle as a further additional aspect [28].
5.5 PROV-AQ
Key consideration while designing the PROV-AQ (Provenance Access and Query
layer) is the fact that it is designed to be independent of any serialization format.
Since it is aimed at retrieval of provenance records from provenance dataset using
the HTTP protocol. Since most semantic parsers/HTTP applications will need to
evaluate the provenance record. PROV-AQ allows for additional pingback mechanisms by the consumer of the provenance to the creator of the provenance. Pingback
is a mechanism that notifies the web authors about their document being linked
to another document. In such a scenario, a web publishing software automatically
informs the authors thereby allowing for the possibility of automatically creating
links to the original documents [30]. The process of pingback comes into being
when the consumer of provenance defines a new resource based on the producer of
the resource. Presumably, a piece of news in a newspaper portal changes frequently.
In this scenario, if the provenance of a resource is considered, i.e. the web page of
the newspaper’s website, the web page will have multiple target URI referring to the
same web page. Therefore, it is obvious that the same resource can be represented
by multiple entities and can thus be referenced by multiple URI.
R. Pandey and M. Pande
collection that allows users to give a better structure to a collection and consists of
key Entity pairs [29]. Similarly, PROV-DICTIONARY is used to provide a structure
to collections on the other hand PROV-LINKS is used to link across bundles.
To evaluate trust in information on the web, we monitor its provenance, and
for trusting the provenance, we evaluate the provenance of provenance. PROVLINKS layer is meant for applications where provenance information is generated
and updated by multiple agents over a period. Bundles are a concept suitable for such
applications.
A bundle is defined as a named set of provenance descriptions and is a mechanism by which provenance of provenance can be expressed [28]. Bundles provide a
feature to annotate provenance descriptions, Bundles are considered as valid entities
whose provenance can be represented by PROV-DM. The interconnected systems
and devices contain numerous agents and applications that tend to create and modify
entities. An entity created by one and modified by the other changes the provenance
description. Considering that the provenance descriptions are present in the form
of bundles, a need is felt to link these bundles generated by various entities. This
relationship is ensured by the PROV-LINKS layer. The layer ensures the fact that
the provenance created by the originator is consumed efficiently. Thus, by using
the PROV-LINKS layer a consumer has to mention a relation/link to the entity in
the bundles to ensure the provenance trail. The mention of an entity in a bundle
(containing a description of this entity) is another entity that is a specialization of
the former and that presents at least the bundle as a further additional aspect [28].
5.5 PROV-AQ
Key consideration while designing the PROV-AQ (Provenance Access and Query
layer) is the fact that it is designed to be independent of any serialization format.
Since it is aimed at retrieval of provenance records from provenance dataset using
the HTTP protocol. Since most semantic parsers/HTTP applications will need to
evaluate the provenance record. PROV-AQ allows for additional pingback mechanisms by the consumer of the provenance to the creator of the provenance. Pingback
is a mechanism that notifies the web authors about their document being linked
to another document. In such a scenario, a web publishing software automatically
informs the authors thereby allowing for the possibility of automatically creating
links to the original documents [30]. The process of pingback comes into being
when the consumer of provenance defines a new resource based on the producer of
the resource. Presumably, a piece of news in a newspaper portal changes frequently.
In this scenario, if the provenance of a resource is considered, i.e. the web page of
the newspaper’s website, the web page will have multiple target URI referring to the
same web page. Therefore, it is obvious that the same resource can be represented
by multiple entities and can thus be referenced by multiple URI.
