[Modeling] Modeling an Agent Class - alternate proposal

Wagner, G.R. G.R.Wagner@tm.tue.nl
Tue, 24 Jun 2003 23:49:31 +0200

> Perhaps -- as Stephen Cranefield points out -- "we should 
> start developing a
> metamodel in which the agent type metaclass *is* a new subclass of
> Classifier.  If we later discover that it really can fit 
> under Class then we
> can refactor the metamodel. "  This would get us away from 
> the OO bashing:
> it get on to the task of figuring out what we do want, 
> instead of what we
> don't want.  IMO, this is a reasonable strategy at this point.
> Anyone else besides Stephen, Paola, Giovanni , and I?  Or, to 
> be balanced:
> anybody with an alternate proposal for moving ahead for now?

Why not first go for a less drastic extension: split up Class
into NonagentiveObjectType and AgentType (so, everything is
still an object:-)?