From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,57c80c1c1b1f8820 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,CP1252 Path: g2news1.google.com!news3.google.com!feeder3.cambriumusenet.nl!feed.tweaknews.nl!193.201.147.78.MISMATCH!feeder.news-service.com!85.214.198.2.MISMATCH!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mail From: "J-P. Rosen" Newsgroups: comp.lang.ada Subject: Re: Comparison : Ada and UML =?windows-1252?Q?=28comparison=85_?= =?windows-1252?Q?indeed=29?= Date: Wed, 10 Nov 2010 16:32:33 +0100 Organization: Adalog Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit Injection-Date: Wed, 10 Nov 2010 15:32:35 +0000 (UTC) Injection-Info: mx01.eternal-september.org; posting-host="vslmL83UgSXHD8TS0/yPxA"; logging-data="11299"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+Y6PsdT0kXuhfo4LW8ypq/" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6 In-Reply-To: Cancel-Lock: sha1:/Kz4nuoSSAbGm/ajKVy5zrs/Z6k= Xref: g2news1.google.com comp.lang.ada:15421 Date: 2010-11-10T16:32:33+01:00 List-Id: 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