[Modeling] Modeling an Agent Class- composition
James Odell
email@jamesodell.com
Mon, 30 Jun 2003 08:17:40 -0400
Hola Joaquin,
>> Having said that, I find that I am puzzled by your earlier
>> statement that "...Role is a set of method-calls of the class
>> person." If a person plays the role of employee, mayor,
>> homeowner, and pet owner, it would seem odd to me that all
>> the method calls would go to the class Person. That could
>> make it a very fat class, indeed. Perhaps I misunderstand
>> the intent of that statement?
>
> What I wanted to say is that these calls must be external to class
> person, that it is to say, class person is a passive object that
> only offers its functionality to roles.
>
> We have work on these ideas using proprietary diagrams. Now, We
> are working on representing such concepts in UML. Do you think
> that they could be interesting for this TC?
Yes, I think the Modeling TC would be very interested in seeing your work.
One of our primary missions is to seek out useful agent modeling techniques
-- for the benefit of the all. Your work would be very helpful in creating
an agent-based unified modeling language. If you send the documents to me,
I will put them on the AUML site to share with the others.
I look forward to seeing your work.
Best regards,
Jim