I don't think the Model subsystem should be making policy decisions like
whether or not well-formedness rules are enforced.  That's really up to the
application to decide (and it may vary based on circumstance in addition to
varying by application).

Accordingly, I'm about to commit a change to the Model API to make this
checking optional (and change the calls in ArgoUML to request this
checking).

Tom

> -----Original Message-----
> From: Bob Tarling [mailto:[EMAIL PROTECTED] 
> Sent: Tuesday, February 13, 2007 7:02 PM
> To: [email protected]
> Subject: Re: [argouml-dev] Wellformedness rules again
> 
> aHi Linus
> 
> I'm not aware of any well-formedness rules in UML1.4.2 that 
> are for anything other than for model elements.
> 
> As I've mentioned earlier I don't think we should enforce all 
> well-formedness rules and each is up for discussion. Where we 
> do currently enforce I think it it is the responsibility of 
> the model subsystem to do so. That keeps the code centralised 
> in our existing architecture.
> 
> Regards
> 
> Bob.
> 
> On 13/02/07, Linus Tolke <[EMAIL PROTECTED]> wrote:
> > Hello Bob!
> >
> > Bob Tarling wrote in a commit comment:
> > > Check wellformedness rule 4.5.3.20 [5] in a centralised place.
> >
> > Does this means that it is the Model subsystem responsibility to 
> > contain tests for all wellformedness rules? Or just the 
> wellformedness 
> > rules that does contain only model elements?
> >
> >         /Linus

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to