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=-0.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no 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,ASCII Path: g2news2.google.com!postnews.google.com!z9g2000yqz.googlegroups.com!not-for-mail From: Matteo Bordin Newsgroups: comp.lang.ada Subject: =?windows-1252?Q?Re=3A_Comparison_=3A_Ada_and_UML_=28comparison=85_indeed=29?= Date: Tue, 9 Nov 2010 03:04:28 -0800 (PST) Organization: http://groups.google.com Message-ID: References: NNTP-Posting-Host: 194.98.77.125 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1289300668 18412 127.0.0.1 (9 Nov 2010 11:04:28 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Tue, 9 Nov 2010 11:04:28 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: z9g2000yqz.googlegroups.com; posting-host=194.98.77.125; posting-account=0fK-ZgoAAACswzEJSZ3LA9AZ4FnRU7mX User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12 ( .NET CLR 3.5.30729),gzip(gfe) Xref: g2news2.google.com comp.lang.ada:16370 Date: 2010-11-09T03:04:28-08:00 List-Id: On Oct 31, 12:00=A0pm, Yannick Duch=EAne (Hibou57) wrote: > Le Sun, 31 Oct 2010 11:47:46 +0100, J-P. Rosen a =E9cri= t: > > >> UML on the other hand is a meta-language, so nobody stops you from > >> expressing a HOOD design in UML notation with the appropriate =A0 > >> 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 = =A0 > 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 <> 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.