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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,fceb4e36ba4d570f X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-04-23 05:02:52 PST From: "Martin Dowie" Newsgroups: comp.lang.ada References: <3AE3A5BD.C0601A95@home.com> Subject: Re: ada95 and uml Date: Mon, 23 Apr 2001 13:03:20 +0100 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 NNTP-Posting-Host: sg2c11210.dsge.edinbr.gmav.gecm.com Message-ID: <3ae417f2$1@pull.gecm.com> X-Trace: 23 Apr 2001 12:54:26 GMT, sg2c11210.dsge.edinbr.gmav.gecm.com Path: newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!194.42.224.136!diablo.netcom.net.uk!netcom.net.uk!dispose.news.demon.net!demon!btnet-peer0!btnet-feed5!btnet!newreader.ukcore.bt.net!pull.gecm.com!sg2c11210.dsge.edinbr.gmav.gecm.com Xref: newsfeed.google.com comp.lang.ada:6851 Date: 2001-04-23T13:03:20+01:00 List-Id: You mean you don't find useful the way an Ada programs abstracts a real world problem and the compiler/binder/linker automatically produces machine instructions? ;-) "A picture tell a thousand words" and if those words are Ada, C or French, I don't care, so long as it works and either a) I never have to look at the output, or, b) if I do then there is a tool to help me (preferably at the same level as I originally input my model, be it UML or Ada). > I know a little about each, but am not an expert yet with either. > > But I don't understand the idea that you are supposed to be > able to generate one from the other. That seems wrong and > misguided to me. > > A model is an abstraction that carries some proper subset of > salient points of the thing being modeled. For it to > be useful, the model has to leave other stuff out. > If it doesn't leave anything out, it's just an > alternate representation.