Re: delegation definition

On May 30, 2012, at 5:10 AM, Luc Moreau wrote:

> Hi Simon,
> 
> I like your point about 'represents'. Your suggestion of using 'acts on behalf' is nice because it
> introduces the name of the relation we use in serializations.
> 
> The reason for 'by itself or by another agent' comes from a comment from Tim on IRC last week,
> saying that we wanted to be able to support  volunteering of an agent to act as a representative
> for another agent.
> 
> Here is a revised definition.
> 
> Delegation is the assignment of authority and responsibility to an agent (by itself or by another agent) to carry out a specific activity as a delegate or representative, while the agent it acts on behalf retains some responsibility for the outcome of the delegated work.

Looks great, modulo a grammar and flow check ("acts on behalf retains ") that I'm not sure how to fix.

-Tim

Received on Wednesday, 30 May 2012 13:08:48 UTC