[cap-talk] Petnames versus E-order with ocaps
Charles Landau
clandau at macslab.com
Wed Jan 28 19:20:52 EST 2009
David Wagner wrote:
> Charles Landau wrote:
>> Karp, Alan H wrote:
>>> If Bob has a reference to Carol that he calls foo, a
>>> reference to Carol that Bob receives from Alice will also be denoted
>>> foo.
>> Those two references have different properties, so they are different
>> references, in other words references to different objects. So they
>> should have different petnames.
>
> That sounds on the surface like it may have lousy usability properties.
> Or perhaps what I mean to say is this. Petnames exist for the purpose of
> helping humans to use the system safely, so any consideration of whether
> these two differences should have the same petname or not ought to take
> into account human factors.
We started with the definition:
Given a particular user context (in which names are interpreted), a
petname is a one to one binding between an object reference and a name.
If different references have the same petname, then it's not a
one-to-one relation.
Are you proposing a different definition?
More information about the cap-talk
mailing list