W3C home > Mailing lists > Public > public-prov-wg@w3.org > October 2011

Re: about EntityInRole and assumedBy

From: Stian Soiland-Reyes <soiland-reyes@cs.manchester.ac.uk>
Date: Sun, 30 Oct 2011 01:30:27 +0100
Message-ID: <CAPRnXtn_b-43Xh1RLZznPKdCjHBc=VLWWUbx0SCw69roKLaZUg@mail.gmail.com>
To: Daniel Garijo <dgarijo@delicias.dia.fi.upm.es>
Cc: Paul Groth <p.t.groth@vu.nl>, Provenance Working Group WG <public-prov-wg@w3.org>, Simon Miles <simon.miles@kcl.ac.uk>
On Oct 28, 2011 4:27 PM, "Daniel Garijo" <dgarijo@delicias.dia.fi.upm.es>

> Something similar happens to the second approach: we can link directly
the process to the entity with
> the "used" property, and if we need more information, then we use the
"EntityInRole" for adding the time,
> location, role, etc. What imo can be confusing here is that we would have
2 entities for refering to the same
> "usage" relationship.

Which is the reason for prov:assumedBy being a more specific version of
prov:wasComplementOf; instead of two good friends being used, it was the
very same use, and so the use time etc stated about the EntityInRole also
applies to the Entity. The EiR does complement the E in a sense, by adding
any qualifier attributes and the prov:assumedRole attribute.

This also easily allows multiple use of same entity with different
roles/qualifiers. (not sure about multiple use of same role!)
Received on Sunday, 30 October 2011 00:31:07 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:51:03 UTC