comp.lang.ada
 help / color / mirror / Atom feed
From: "J-P. Rosen" <rosen@adalog.fr>
Subject: Re: Comparison : Ada and UML (comparison… indeed)
Date: Wed, 10 Nov 2010 16:32:33 +0100
Date: 2010-11-10T16:32:33+01:00	[thread overview]
Message-ID: <ibeduj$b13$1@news.eternal-september.org> (raw)
In-Reply-To: <a262d17a-3da7-4dae-b946-19b76c7cc2a5@i17g2000vbq.googlegroups.com>

Le 10/11/2010 10:23, Matteo Bordin a �crit :
>> I guess you mean UML models use with HOOD... HOOD objects definitely
>> have semantics!
> 
> Either HOOD is a language with an abstract syntax (a metamodel), or it
> is not. It was you the one who said "HOOD is not a language".
Yes. HOOD is a design method; it defines precise steps that guide you
from a specification to an implementation.

Your design decisions and refinments are captured in what is called the
"textual form"; this is a standardized language, defined by a syntax.
There is also a graphical form, which is basically an abstraction of the
textual form, to help the reader to understand more easily the general
organization of the design.

HOOD defines its own shapes for the graphical form; using UML "shapes"
can make a HOOD design more readable for those who already know UML, and
that's what STOOD can do. I didn't mean anything else.
[...]

> It is on the
> appropriateness of this mapping that I have doubts. For whatever
> reason you seem to perceive this as a critique to HOOD.
No, just that stating that HOOD had no semantic. You may not have meant
it, but it is always dangerous to leave that kind of statement publicly
on the internet...

> [...]
> This is the point: in STOOD the use of UML/AADL/HOOD/HRT-HOOD is
> purely a skin with no semantic meaning at all. The abstract syntax is
> always the same; what changes is just the concrete syntax. Note that
> the same comments can be made for the AADL view...
For sure. HOOD in UML notation is still HOOD...

-- 
---------------------------------------------------------
           J-P. Rosen (rosen@adalog.fr)
Adalog a d�m�nag� / Adalog has moved:
2 rue du Docteur Lombard, 92441 Issy-les-Moulineaux CEDEX
Tel: +33 1 45 29 21 52, Fax: +33 1 45 29 25 00



  reply	other threads:[~2010-11-10 15:32 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
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 [this message]
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