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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,ab3a570d8b1d6a7f X-Google-Attributes: gid103376,public From: Pierre Dissaux Subject: Re: UML to Ada mapping Date: 1999/01/15 Message-ID: <369EF2D0.6102D7B7@tni.fr>#1/1 X-Deja-AN: 432873573 Content-Transfer-Encoding: 7bit References: <369D2FA6.535EC87D@fhtw-berlin.de> Content-Type: text/plain; charset=us-ascii Organization: TNI - www.tni.fr Mime-Version: 1.0 Newsgroups: comp.lang.ada Date: 1999-01-15T00:00:00+00:00 List-Id: Tucker Taft wrote: > > Roland Petrasch (petrasch@fhtw-berlin.de) wrote: > > : Dear Lionel Draghi, > : as far as I know, there is no ADA-generating UML-Tool. > : ... > > I believe Rational Rose supports Ada generation from UML, > as does Aonix Software-Through-Pictures. > I think some of the others do as well (e.g. Cayenne's tools). > > It is probably true that you don't get the sources for > a full, executable program, but rather mostly package > and type definitions. > It doesn't use UML notation, but the HOOD method (http://www.hood.be) is a comprehensive OO design process mainly used in European space and avionics projects. During definition phase of version 4 of the method in 1995, one of the requirements was to specifically target Ada95. Most Ada concepts may thus be directly handled at design level (tagged types, protected types, tasking, exceptions, generic packages, ...), and consistent design documentation may be produced. We provide a full HOOD4 to Ada95 code generator and reverse coding in our STOOD tool. Direct link to Ada compilers is implemented (gnat and ObjectAda for now). Free demo CD upon simple request. Pierre Dissaux TNI http://www.tni.fr/