Re: Error in W3C Provo Recommendation Example

Hi,
  classes prov:Entity and prov:Agent are not disjoint, so I don’t think that’s an error (:derek is actually a prov:Agent not a foaf:Agent)

Does that help?

Regards,
--Paolo


From: Determe Sylvestre <sylvestre_determe@yahoo.fr>
Date: Monday, 8 June 2020 at 16:13
To: W3C Prov <public-prov-comments@w3.org>
Subject: Re: Error in W3C Provo Recommendation Example
Resent from: W3C Prov <public-prov-comments@w3.org>
Resent date: Monday, 8 June 2020 at 16:13


⚠ External sender. Take care when opening links or attachments. Do not provide your login details.

Hello

I think I have detected an error in PROVO example :

PROV-O: The PROV Ontology<https://www.w3.org/TR/prov-o/#narrative-example-expanded-1>

PROV-O: The PROV Ontology

In this example,

:publicationActivity1123

   prov:wasStartedBy      :derek;
is erroneous since :derek is a foaf:Agent.. and prov:wasStartedBy range is prov:Entity.


I guess a fix can be the following

dsdata:publicationActivity1123
        prov:wasAssociatedWith    :derek ;
        prov:qualifiedAssociation [
            rdf:type prov:Association ;
                                        prov:agent     :derek ;
                                        prov:hadRole :StartupAgent;
        ]  ;


What do you think?

Cheers!

Received on Monday, 8 June 2020 16:12:42 UTC