comp.lang.ada
 help / color / mirror / Atom feed
From: Matteo Bordin <matteo.bordin@gmail.com>
Subject: Re: Comparison : Ada and UML (comparison… indeed)
Date: Tue, 9 Nov 2010 03:04:28 -0800 (PST)
Date: 2010-11-09T03:04:28-08:00	[thread overview]
Message-ID: <cb355921-a6e7-42ad-a31d-78d553c831fb@z9g2000yqz.googlegroups.com> (raw)
In-Reply-To: op.vlfsvmolule2fv@garhos

On Oct 31, 12:00 pm, Yannick Duchêne (Hibou57)
<yannick_duch...@yahoo.fr> wrote:
> Le Sun, 31 Oct 2010 11:47:46 +0100, J-P. Rosen <ro...@adalog.fr> a écrit:
>
> >> UML on the other hand is a meta-language, so nobody stops you from
> >> expressing a HOOD design in UML notation with the appropriate  
> >> stereotypes.
>
> > True. The STOOD tool (restricted version freely downloadable) can
> > represent your design with traditional HOOD diagrams or UML diagrams.
>
> Elydis Softwarehttp://www.ellidiss.com/products.asp
> There is indeed a download page herehttp://www.ellidiss.com/downloads.asp
> but no mention of any trial version. Will register anyway.
>
> They seems involved in the aforementioned HRT-UML by the way (see first  
> link).
>

I personally don't see much sense in trying to semantically merge the
HOOD modeling approach (based on the notion of static "class"
instance) with the UML one (based on the dichotomy between classifiers
[classes] and typed elements [objects and class members]). Decorating
a UML class with an <<HOOD_Active_Object>> stereotype (or whatever)
does not mean much: a UML class needs to be instantiated to have a run-
time executable semantics, while a HOOD object doesn't. This
inconsistency has a lot of repercussions on several model elements and
on several levels.

Of course, you can always come up with a GUI intelligent enough to
hide the semantic inconsistency between the two languages, but the
underlying UML model (supposing models are serialized to UML and not
to proprietary formats) will still contain such inconsistencies -
forcing you to have dedicated model validator, analysis tools and code
generators.



  reply	other threads:[~2010-11-09 11:04 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-10-31  6:22 Comparison : Ada and UML (comparison… indeed) Yannick Duchêne (Hibou57)
2010-10-31  7:11 ` Simon Wright
2010-10-31  8:01   ` Yannick Duchêne (Hibou57)
2010-10-31  8:33     ` Vinzent Hoefler
2010-10-31 10:18       ` Yannick Duchêne (Hibou57)
2010-10-31 10:45         ` Vinzent Hoefler
2010-10-31 10:53         ` Yannick Duchêne (Hibou57)
2010-10-31 10:32       ` Yannick Duchêne (Hibou57)
2010-10-31 10:47       ` J-P. Rosen
2010-10-31 11:00         ` Yannick Duchêne (Hibou57)
2010-11-09 11:04           ` Matteo Bordin [this message]
2010-11-09 14:27             ` J-P. Rosen
2010-11-09 17:44               ` Matteo Bordin
2010-11-09 21:17                 ` J-P. Rosen
2010-11-10  9:23                   ` Matteo Bordin
2010-11-10 15:32                     ` J-P. Rosen
2010-11-09 20:02             ` Simon Wright
2010-11-10  9:34               ` Matteo Bordin
2010-11-10 21:31                 ` Simon Wright
2010-11-10 21:43                   ` Vinzent Hoefler
2010-11-11  7:40                     ` J-P. Rosen
2010-11-12 16:36                       ` Matteo Bordin
2010-11-12 16:37                       ` Matteo Bordin
2010-11-12 18:24                         ` J-P. Rosen
2010-11-12 16:27                   ` Matteo Bordin
2010-10-31 10:43     ` J-P. Rosen
2010-10-31 10:40 ` J-P. Rosen
replies disabled

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