[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: Re: [xtm-wg] A challenge on "the graph"
Murray Altheim wrote:
>
> Sam Hunting wrote:
> [...]
> > [murray]
> > > We need a data model in order to describe a processing model.
> >
> > Please elucidate.
>
> Amid all the hairpulling and bloodletting in Austin, the central message
> *I* pulled from everything was that TMQL and the processing model both
> need a data model, that is, a formal description of the underlying
> structure of the various components in a topic map. This can't be UML
> as this model cannot rely on notes.
Let me repeat: UML HAS MATHEMATICAL CONSTRAINTS
You can use the OMG-defined object constraint language (OCL) or you can
use your own languag (John Heintz and I use a slightly modified version
of Python for this).
These constraints are specified constraints on classes, attributes,
methods, etc. For example, in ObjectDomain, the property editor gives
you a place to type in these constraints.
These constraints cannot be expressed graphically, any more than prose
comments can be, but then they can't be expressed graphically in *ANY*
graphical notation.
Therefore, lack of mathematical constraint specification *CANNOT BE A
CRITERIA FOR ELIMINATING THE USE OF UML*. There may be other reasons,
but this cannot be one of them.
Cheers,
E.
--
. . . . . . . . . . . . . . . . . . . . . . . .
W. Eliot Kimber | Lead Brain
1016 La Posada Dr. | Suite 240 | Austin TX 78752
T 512.656.4139 | F 512.419.1860 | eliot@isogen.com
w w w . d a t a c h a n n e l . c o m
------------------------ Yahoo! Groups Sponsor ---------------------~-~>
Secure your servers with 128-bit SSL encryption!
Grab your copy of VeriSign's FREE Guide,
"Securing Your Web site for Business." Get it now!
http://us.click.yahoo.com/4cW4jC/e.WCAA/bT0EAA/2n6YlB/TM
---------------------------------------------------------------------_->
To Post a message, send it to: xtm-wg@eGroups.com
To Unsubscribe, send a blank message to: xtm-wg-unsubscribe@eGroups.com
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC