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.5 required=5.0 tests=BAYES_00,INVALID_MSGID, PP_MIME_FAKE_ASCII_TEXT autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII X-Google-Thread: 103376,677566500df644a3 X-Google-Attributes: gid103376,public From: "Jean-Pierre Rosen" Subject: Re: Popular Design Diagram Methods For Ada Date: 2000/02/04 Message-ID: <87ee1v$4t0$2@wanadoo.fr>#1/1 X-Deja-AN: 581480720 References: <38986B2C.D4BDB7A4@quadruscorp.com> <3899C15B.3C81B9E9@utech.net> <3899CE45.FDF88C8F@quadruscorp.com> X-Priority: 3 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2014.211 X-Complaints-To: abuse@wanadoo.fr X-Trace: wanadoo.fr 949664639 5024 193.250.53.196 (4 Feb 2000 11:43:59 GMT) Organization: Adalog X-MSMail-Priority: Normal NNTP-Posting-Date: 4 Feb 2000 11:43:59 GMT Newsgroups: comp.lang.ada Date: 2000-02-04T11:43:59+00:00 List-Id: Marin D. Condic a �crit dans le message : 3899CE45.FDF88C8F@quadruscorp.com... > Helpful Hint For Toolmakers: A design tool that lets you draw things at > a gross level and then "push down" into details (or "pop up" from > details to a higher context) would be *very* useful. Also, the ability > to flag features such that they can be "filtered out" of the view of a > diagram would be useful. Think about how a package may have one major > type and a handful of important subprograms. Yet there may be a > half-dozen other visible types which are necessary, but unimportant to > understanding what the package is all about. Being able to specify > levels of importance and filtering out the details (a sort of "zoom" > function) would be a very handy thing to have. > If that's what you want, then you should *really* have a look at HOOD. The leading ideas behind the method are "separate concerns" and "manage complexity". UML/OMT is a terrific tool to *show* all the complexity of a design, but HOOD is a very effective method to *hide* (and manage) the complexity. -- --------------------------------------------------------- J-P. Rosen (Rosen.Adalog@wanadoo.fr) Visit Adalog's web site at http://pro.wanadoo.fr/adalog