Re: Roles

Hi Luc and Paolo,

The Specialization of Entity into Role, or what I think of as 
"EntityAssumingAGivenRole", allows to get around this, at least in the 
case of use and generation. It is a sort of "weak" resource, that cannot 
exists on its own and that make sense only in the context of the entity 
it represents and the process execution it is connected to.

So, as you say Paolo in your email below, the qualifiers associated with 
Role in teh formal model belong to both sides: entity and process execution.


On 15/09/2011 23:01, Paolo Missier wrote:
> Hi Luc,
> yes, and that was indeed in part my point: if the qualifiers logically 
> "belong" with both sides, then you can't play this game of "absorbing" 
> them on one side, can you.  They logically belong where the data and 
> the process meet, i.e., in neither "per se". There are bound to be 
> cases like this.
> -Paolo
> On 9/15/11 6:18 PM, Luc Moreau wrote:
>> Hi Paolo,
>> I don't understand why, in your example,
>> wasGeneratedBy(e1 WITH {port="p1", order=1}, pe1,t1)
>> the qualifier {port="p1", order=1}is "linked" with the entity,
>> it's also relevant to the pe ... after all, emitting data on port p1.
>> Luc

Received on Friday, 16 September 2011 08:38:26 UTC