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.
next prev parent 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