ISSUE-337: agent should not be a subclass of entity
agent-and-entity
agent should not be a subclass of entity
- State:
- CLOSED
- Product:
- prov-dm
- Raised by:
- Luc Moreau
- Opened on:
- 2012-04-02
- Description:
- Currently, prov-dm defines agent as follows:
An agent is a type of entity that bears some form of responsibility for an activity taking place. An agent is a particular type of Entity. This means that the model can be used to express provenance of the agents themselves.
While it is nice to be able to express the provenance of agents, it is not obvious to me that agents should always be entities. In fact, they could be activities.
Consider a collaboration activity, to which several agents ag1, ag2, ..., agn are associated. Why can't we see it as an agent too?
activity(collaboration)
wasAssociatedWith(collaboration,agi,contract)
agent(collaboration)
wasAttributed(nice-piece-of-work,collaboration)
So, I would propose the following alternative definition:
An agent is something that bears some form of responsibility for an activity taking place.
A given agent may be a particular type of Entity or Activity. This means that the model can be used to express provenance of the agents themselves.
Looking at prov-o, I notice that they have already defined an agent as subclass of owl:Thing.
- Related Actions Items:
- No related actions
- Related emails:
- Re: PROV-ISSUE-337 (agent-and-entity): agent should not be a subclass of entity [prov-dm] (from l.moreau@ecs.soton.ac.uk on 2012-09-04)
- Re: PROV-ISSUE-337 (agent-and-entity): agent should not be a subclass of entity [prov-dm] (from L.Moreau@ecs.soton.ac.uk on 2012-05-30)
- Re: PROV-ISSUE-337 (agent-and-entity): agent should not be a subclass of entity [prov-dm] (from reza.bfar@oracle.com on 2012-05-15)
- Re: PROV-ISSUE-337 (agent-and-entity): agent should not be a subclass of entity [prov-dm] (from lebot@rpi.edu on 2012-05-15)
- Re: PROV-ISSUE-337 (agent-and-entity): agent should not be a subclass of entity [prov-dm] (from L.Moreau@ecs.soton.ac.uk on 2012-05-15)
- Re: PROV-ISSUE-337 (agent-and-entity): agent should not be a subclass of entity [prov-dm] (from L.Moreau@ecs.soton.ac.uk on 2012-05-15)
- Re: PROV-ISSUE-337 (agent-and-entity): agent should not be a subclass of entity [prov-dm] (from L.Moreau@ecs.soton.ac.uk on 2012-05-08)
- Re: PROV-ISSUE-331 (review-dm-wd5): issue to collect feedback on prov-dm wd5 [prov-dm] (from graham.klyne@zoo.ox.ac.uk on 2012-04-26)
- Re: PROV-ISSUE-337 (agent-and-entity): agent should not be a subclass of entity [prov-dm] (from Curt.Tilmes@nasa.gov on 2012-04-16)
- Re: PROV-ISSUE-337 (agent-and-entity): agent should not be a subclass of entity [prov-dm] (from Curt.Tilmes@nasa.gov on 2012-04-16)
- Re: PROV-ISSUE-337 (agent-and-entity): agent should not be a subclass of entity [prov-dm] (from p.t.groth@vu.nl on 2012-04-16)
- Re: PROV-ISSUE-337 (agent-and-entity): agent should not be a subclass of entity [prov-dm] (from L.Moreau@ecs.soton.ac.uk on 2012-04-16)
- Re: PROV-ISSUE-337 (agent-and-entity): agent should not be a subclass of entity [prov-dm] (from p.t.groth@vu.nl on 2012-04-15)
- RE: PROV-ISSUE-337 (agent-and-entity): agent should not be a subclass of entity [prov-dm] (from simon.miles@kcl.ac.uk on 2012-04-15)
- Re: PROV-ISSUE-337 (agent-and-entity): agent should not be a subclass of entity [prov-dm] (from Curt.Tilmes@nasa.gov on 2012-04-15)
- RE: PROV-ISSUE-337 (agent-and-entity): agent should not be a subclass of entity [prov-dm] (from simon.miles@kcl.ac.uk on 2012-04-15)
- Re: PROV-ISSUE-337 (agent-and-entity): agent should not be a subclass of entity [prov-dm] (from Curt.Tilmes@nasa.gov on 2012-04-15)
- Re: PROV-ISSUE-337 (agent-and-entity): agent should not be a subclass of entity [prov-dm] (from p.t.groth@vu.nl on 2012-04-15)
- Re: PROV-ISSUE-331 (review-dm-wd5): issue to collect feedback on prov-dm wd5 [prov-dm] (from L.Moreau@ecs.soton.ac.uk on 2012-04-11)
- Re: PROV-ISSUE-331 (review-dm-wd5): issue to collect feedback on prov-dm wd5 [prov-dm] (from lebot@rpi.edu on 2012-04-11)
- Re: PROV-ISSUE-333 (review-prov-dm-constraints-wd5): issue to collect feedback on prov-dm-constraints wd5 [prov-dm-constraints] (from lebot@rpi.edu on 2012-04-11)
- Re: PROV-ISSUE-331 (review-dm-wd5): issue to collect feedback on prov-dm wd5 [prov-dm] (from lebot@rpi.edu on 2012-04-10)
- Re: PROV-ISSUE-331 release of prov-dm for review (from Curt.Tilmes@nasa.gov on 2012-04-09)
- Re: release of prov-dm, prov-dm-constraints, and prov-n for review (from jun.zhao@zoo.ox.ac.uk on 2012-04-09)
- Re: PROV-ISSUE-337 (agent-and-entity): agent should not be a subclass of entity [prov-dm] (from Curt.Tilmes@nasa.gov on 2012-04-05)
- RE: PROV-ISSUE-337 (agent-and-entity): agent should not be a subclass of entity [prov-dm] (from simon.miles@kcl.ac.uk on 2012-04-03)
- Re: PROV-ISSUE-337 (agent-and-entity): agent should not be a subclass of entity [prov-dm] (from L.Moreau@ecs.soton.ac.uk on 2012-04-03)
- RE: PROV-ISSUE-337 (agent-and-entity): agent should not be a subclass of entity [prov-dm] (from simon.miles@kcl.ac.uk on 2012-04-03)
- RE: PROV-ISSUE-337 (agent-and-entity): agent should not be a subclass of entity [prov-dm] (from simon.miles@kcl.ac.uk on 2012-04-03)
- PROV-ISSUE-337 (agent-and-entity): agent should not be a subclass of entity [prov-dm] (from sysbot+tracker@w3.org on 2012-04-02)
Related notes:
No additional notes.
Display change log