[Modeling] Modeling an Agent Class- register your opinion
James Odell
email@jamesodell.com
Fri, 20 Jun 2003 10:53:46 -0400
How does a CompoundAgent differ from a Component (or ComponentAgent, if you
wish)?
-Jim
BTW everyone, please make sure that your email response address is ONLY
ModelingTC <modeling@fipa.org>. By using "reply to all" means that many of
us will be receiving your email twice--because we all get email for
modeling@fipa.org, as well. Thank you.
On 6/20/03 10:42 AM, "f.tolman" indited:
> FT>I have to correct the question I asked you, sorry. Why don't you describe
> complex agents like department and colony as CompoundAgents, and a
> CompoundAgent as a subtype of Agent and at the same time as an aggregation
> of Agents. If you model it like that Agent becomes the root entity (class,
> template, etc.). Agents have properties and behaviours, and therefore the
> subtype CompoundAgents also have properties and behaviours. Also
> CompoundAgent can have additional things that Agent misses. If the
> aggregation is either composition, decomposition, or congregation seems less
> important to me (now).