comp.lang.ada
 help / color / mirror / Atom feed
From: Simon Wright <simon@pushface.org>
Subject: Re: Communications of ACM: Sir, Please Step Away from the ASR-33!
Date: Thu, 30 Dec 2010 22:05:07 +0000
Date: 2010-12-30T22:05:07+00:00	[thread overview]
Message-ID: <m2hbdu7w8c.fsf@pushface.org> (raw)
In-Reply-To: vzqg57r8joqa$.1exv1ie3n1deg.dlg@40tude.net

"Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> writes:

> UML is absolutely unusable for distributed systems, but I don't want
> to get into it. Suppose I need to invert a 10x10 matrix, and, please,
> no message boxes, customers get fancy when see that mess.

It would be very unproductive to model matrix inversion in UML. You'd
use a library function in your language of choice.

Unless, of course, the problem you have to solve is to invert a
1000000x1000000 matrix over a distributed system, in which case you must
deal with how to distribute the solution; and designing the necessary
software modules and communications between them would be of the
essence. At which point, why would UML be inappropriate? It [can be used
as] a language for discussing problems at an abstract level, so you can
see the wood for the trees.


>>> Relation is a Boolean
>>> operation of two arguments. 
>> 
>> I thought that a relation is a thing between two things.
>
> http://en.wikipedia.org/wiki/Binary_relation

No, no! it's relationship or association, _quite_ a different concept.


There's an excellent article at
http://knol.google.com/k/how-to-build-articulate-uml-class-models by my
hero Leon Starr.



  reply	other threads:[~2010-12-30 22:05 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-12-15 22:09 Communications of ACM: Sir, Please Step Away from the ASR-33! Michael R
2010-12-15 22:36 ` Florian Weimer
2010-12-17  0:53   ` Randy Brukardt
2010-12-31 14:26     ` Florian Weimer
2010-12-27 14:41 ` Jacob Sparre Andersen
2010-12-27 16:56   ` Georg Bauhaus
2010-12-27 17:45   ` Dmitry A. Kazakov
2010-12-27 18:41   ` Niklas Holsti
2010-12-27 20:40     ` Dmitry A. Kazakov
2010-12-28  9:32       ` Niklas Holsti
2010-12-28 10:13         ` Dmitry A. Kazakov
2010-12-28 11:01           ` Georg Bauhaus
2010-12-28 12:07             ` Dmitry A. Kazakov
2010-12-28 13:03               ` Georg Bauhaus
2010-12-28 13:56                 ` Dmitry A. Kazakov
2010-12-28 15:41                   ` Georg Bauhaus
2010-12-28 16:26                     ` Dmitry A. Kazakov
2010-12-29 12:56                       ` Georg Bauhaus
2010-12-29 14:52                         ` Dmitry A. Kazakov
2010-12-29 16:32                           ` Georg Bauhaus
2010-12-29 17:26                             ` Dmitry A. Kazakov
2010-12-29 19:31                               ` Georg Bauhaus
2010-12-29 23:35                                 ` Dmitry A. Kazakov
2010-12-30 18:28                                   ` Georg Bauhaus
2010-12-30 19:33                                     ` Dmitry A. Kazakov
2010-12-30 22:05                                       ` Simon Wright [this message]
2010-12-31  9:09                                         ` Dmitry A. Kazakov
2010-12-29 13:55                       ` Georg Bauhaus
2010-12-29 14:33                         ` Dmitry A. Kazakov
2010-12-28 14:39                 ` Simon Wright
2010-12-29 12:43                   ` Georg Bauhaus
2010-12-30 15:00 ` Marco
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox