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,6fc39bb88f30631d X-Google-Attributes: gid103376,public From: Jan Wuyts Subject: Re: HOOD? Date: 1996/07/04 Message-ID: <31DBCA45.3A7B@rsd.bel.alcatel.be>#1/1 X-Deja-AN: 163671510 references: <4rbcbf$n19@mailsrv2.erno.de> content-type: text/plain; charset=iso-8859-2 organization: Alcatel Telecom mime-version: 1.0 newsgroups: comp.lang.ada x-mailer: Mozilla 2.01 (X11; I; SunOS 5.4 sun4m) Date: 1996-07-04T00:00:00+00:00 List-Id: Franz Kruse wrote: > > What is the general opinion of the Ada community about HOOD as a design method? > > Franz Kruse Just like John Mc Cabe I can only speak for myself... I think it all boils down to the TOOL you use in support of your methodology. In my early days of Columbus, when we were sort of forced to use the HSF tool (I my mind about the worsed tool I've ever seen) I wasn't in favour of the method most likey because I hated the tool. Nowadays, we use the 'stood' tool from TNI (Bretagne) and I see no reason anymore to dislike the method. The tool helps you every step of the way. It helps you to generate your design documentation (As you know there is a lot of that), It helps you to keep your CODE inline with your DESIGN. There are however a few remarks to be made about the method itself. It is quite easy to break down the problem into smaller 'objects'. In a natural way of breaking down of the problem you end up with A LOT of 'buffer' objects. These get automatically translated into 'Ada tasks' since they are Active objects. As a result, you get a piece of SW with A LOT of simple tasks and your performance goes down the tubes. If you take that aspect into account when you start your design work and break it down in such a way that you avoid the unnecessary buffer tasks then there is nothing against this HOOD method. Cheers -- _____________ Jan Wuyts (RS34) \ ^ / \ALC/_\TEL/ ------------------------------------------\TELECOM/---- Internet: wuytsj@rsd.bel.alcatel.be \ ,,, / Alcanet: btmx.wuytsj (. .) -----------------------------------------o00-(_)-00o--- Alcatel Bell Telephone V Berkenrodelei 33 Phone: (+32) 3/829.5479 B-2660 Hoboken Fax: (+32) 3/829.5502 Belgium.