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

Re: PROV-ISSUE-142 (Tlebo): Can roles only be Literals? [Data Model]

From: Jim McCusker <mccusj@rpi.edu>
Date: Tue, 8 Nov 2011 10:36:41 -0500
Message-ID: <CAAtgn=SJJmnD7y7JajJPfe5BkWR1QbxJ5b-2sifyNUG-mTEdJw@mail.gmail.com>
To: Luc Moreau <L.Moreau@ecs.soton.ac.uk>
Cc: public-prov-wg@w3.org
As long as it's clear that a) resources are included and b) The syntax
is clearly not RDF, I'm fine.

Jim

On Tue, Nov 8, 2011 at 4:04 AM, Luc Moreau <L.Moreau@ecs.soton.ac.uk> wrote:
> I am OK with your proposed change, but it's not enough for Jim since he
> wants to see how to encode resources literals
> as opposed to uri literals.
>
> On 11/08/2011 08:34 AM, Paolo Missier wrote:
>
> Hi,
>
> I'm not so sure the new text is crisp enough ("leaf" is too informal?):
>
> < A PROV-DM Literal is a "leaf" value, since it does not refer to any other
> PROV-DM construct. Among the PROV-DM Literals, we find URIs allowing
> outgoing relations to resources outside the scope of PROV-DM.
>
>> A PROV-DM Literal is a value whose intepretation is outside the scope of
>> PROV-DM. In particular, a Literal may be a URI-typed string, but such URI
>> has no specific interpretation in the context of PROV-DM.
>
> What do you think
>
> -Paolo
>
>
>
> On 11/7/11 11:19 PM, Luc Moreau wrote:
>
> Hi Tim, Stephan, Jim,
>
> Here is a first draft of the literal section.
>
> http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#record-literal
>
> It would be good to have your feedback.
> If you find it's ok, than the literals examples in the document need to
> be checked.
>
> Cheers,
> Luc
>
> On 07/11/11 18:15, Jim McCusker wrote:
>
>
> On Mon, Nov 7, 2011 at 12:42 PM, Paolo Missier<Paolo.Missier@ncl.ac.uk>
> wrote:
>
>
>
> DM says:
>
> 5.5.5 Literal
>
> Literals represent data values such as particular string or integers.
>
> My understanding is it's always been used in the standard grammar production
> meaning (eg: http://savage.net.au/SQL/sql-2003-2.bnf.html#literal). Not so?
>
>
>
> I think a clearer definition would be:
>
> A Provenance Literal is a "leaf" value. It does not explicitly have
> any outgoing relations (in SW-ish: Is not a subject of any statement)
> in the PROV data model. Any outgoing relations from a Provenance
> Literal is out of scope for the PROV DM.
>
> Jim
>
>
>
> --
> -----------  ~oo~  --------------
> Paolo Missier - Paolo.Missier@newcastle.ac.uk, pmissier@acm.org
> School of Computing Science, Newcastle University,  UK
> http://www.cs.ncl.ac.uk/people/Paolo.Missier
>
>
> --
> Professor Luc Moreau
> Electronics and Computer Science   tel:   +44 23 8059 4487
> University of Southampton          fax:   +44 23 8059 2865
> Southampton SO17 1BJ               email: l.moreau@ecs.soton.ac.uk
> United Kingdom                     http://www.ecs.soton.ac.uk/~lavm
>



-- 
Jim McCusker
Programmer Analyst
Krauthammer Lab, Pathology Informatics
Yale School of Medicine
james.mccusker@yale.edu | (203) 785-6330
http://krauthammerlab.med.yale.edu

PhD Student
Tetherless World Constellation
Rensselaer Polytechnic Institute
mccusj@cs.rpi.edu
http://tw.rpi.edu
Received on Tuesday, 8 November 2011 15:37:43 UTC

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