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

Re: prov-o example relations

From: Daniel Garijo <dgarijo@delicias.dia.fi.upm.es>
Date: Mon, 31 Oct 2011 19:36:38 +0100
Message-ID: <CAExK0DcDea5Qnvy-s0Zr2fY94S3Pwpm9PxvS=nEOQzrHKEH5=Q@mail.gmail.com>
To: Luc Moreau <L.Moreau@ecs.soton.ac.uk>
Cc: Satya Sahoo <satya.sahoo@case.edu>, Paul Groth <p.t.groth@vu.nl>, "public-prov-wg@w3.org" <public-prov-wg@w3.org>
Hi all,
I added the minutes of today's conference here:
http://www.w3.org/2011/prov/wiki/PIL_OWL_Ontology_Meeting_2011-10-31#Meeting_Information

Best,
Daniel

2011/10/31 Luc Moreau <L.Moreau@ecs.soton.ac.uk>

> Hi Satya, and team prov-o,
>
> To gain a fuller understanding of the two approaches, Would it be possible
> to do the following.
>
> 1. Show derivations: wdf(2,8) and wdf(8,40) and wdf(8,5)
>
> 2. In the opmo like example, show opmv properties (eg wasGeneratedBy
> inferred from Generation class)
>
> 3. Show the same examples without roles, and display the difference
> between an encoding with role and an encoding without role
>
> 4. Show time
>
> 5 Show qualifiers as in prov-dm
>
> thanks
>
> Professor Luc Moreau
> Electronics and Computer Science
> University of Southampton
> Southampton SO17 1BJ
> United Kingdom
>
> On 30 Oct 2011, at 22:31, "Satya Sahoo" <satya.sahoo@case.edu<mailto:
> satya.sahoo@case.edu>> wrote:
>
> Hi all,
> James Cheney proposed the following example (paraphrased from his original
> mail) to compare the current approach of PROV-O in modeling roles with the
> approach used in the OPM OWL Ontology [1]:
>
> ------------------
> "P is a ProcessExecution that "uses" 40 and 5, and divides them to get 8.
> 40 is a numerator and 5 is a denominator. The same entity/thing could have
> different roles with respect to different processes. For e.g.
> (a) 40 / 5 = 8 by PE p1
>
> (b) 8 / 2 = 4 by PE p2,
>
> where 8 plays the roles of "result" and "numerator" respectively.
> -------------------
>
> After some discussion among the ontology group, I have created two
> diagrams (attached) that illustrate how the above example will be modeled
> as RDF (corresponding to an PROV-O schema modeled in RDFS,  OWL):
> 1. OPMO-approach-Classes.jpg - models n-ary properties as classes (e.g
> Usage, Generation in the diagram) similar to the OPM OWL ontology [1] and
> also has a Role class.
>
> 2. EntityInRole-approach-Classes.jpg - illustrates the current approach in
> PROV-O using the EntityInRole class.
>
> We will be reviewing these two approaches during our ontology telcon
> tomorrow at US 12:00noon ET. We will use the:
>
> Zakim Bridge +1.617.761.6200<tel:+1.617.761.6200>, conference 695 ("OWL")
> and the regular provenance WG irc (#prov http://irc.w3.org/?channels=prov
> ).
>
>
> Thanks.
>
> Best,
> Satya
>
>
> [1] http://openprovenance.org/model/opmo
>
>
> On Sat, Oct 29, 2011 at 8:00 PM, Satya Sahoo <satya.sahoo@case.edu<mailto:
> satya.sahoo@case.edu>> wrote:
> Hi Paul,
> We are having some discussions in the ontology group using an example from
> James illustrating the encoding using n-ary property as classes and using
> the EntityInRole class. I will share the encodings tomorrow.
>
> Thanks.
>
> Best,
> Satya
>
> On Fri, Oct 28, 2011 at 11:53 AM, Paul Groth <p.t.groth@vu.nl<mailto:
> p.t.groth@vu.nl>> wrote:
> Hi Satya, and PROV-O team,
>
> It would be great for the working group to be able to review the proposed
> encodings of the used/generatedBy relations before Monday's call as it
> would allow those that can't take part on the call to comment ahead of it.
>
> Is it possible to have them by Sunday?
>
> I know it's the weekend but it would be really helpful.
>
> Thanks!
> Paul
>
>
>
> <OPMO-approach-Classes.jpg>
> <EntityInRole-Approach-Classes.jpg>
>
>
Received on Monday, 31 October 2011 18:37:11 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 26 April 2012 13:06:46 GMT