From: sp_pm@space.alcbel.be (Paul Moore)
Subject: Has anyone successfully used HOOD?
Date: Mon, 12 Oct 92 10:52:24 +0100
X-Received: by usenet.pa.dec.com; id AA01138; Mon, 12 Oct 92 05:22:33 -0700
X-Received: by inet-gw-1.pa.dec.com; id AA29544; Mon, 12 Oct 92 05:20:27 -0700
X-Received: from ub4b.buug.be by mcsun.EU.net with SMTPid AA08516 (5.65b/CWI-2.179); Mon, 12 Oct 1992 13:18:59 +0100
X-Received: from alcbel.UUCP by ub4b.buug.be (5.65c/ub4b_02)id AA28521; Mon, 12 Oct 1992 13:18:16 +0100
X-Received: from se.alcbel.be by alcbel.be (4.1/SMI-4.1)id AA04443; Mon, 12 Oct 92 10:48:28 +0100
X-Received: by se.alcbel.be (5.57/SE_04)id AA26074; Mon, 12 Oct 92 10:53:17 +0100
X-Received: from btmpjw.space by space.alcbel.be (4.1/SMI-4.0)id AA03352; Mon, 12 Oct 92 10:52:24 +0100
X-To: comp.object.usenet

Hello,

I have just started working for a company working in the aerospace field. I
have some questions about the use of HOOD, and I would be grateful for some advice.

1. I have had some experience with the Ward/Mellor and Hatley/Pirbhai
   structured analysis methodologies. There are two excellent books available
   that explain how to use these methodologies [1] and [2], each with
   lots of examples showing how the method is used. It seems that the only
   documents available explaining how to use HOOD are the HOOD User Manual,
   and the HOOD Reference Manual. These two manuals do not explain how to use
   the methodology, and certainly do not explain the methodology to new users.
   Are there any better books available that teach the use of HOOD? It should
   *NOT* be necessary to attend a training course to learn how to use HOOD.

2. It seems that HOOD is used at the structured design level of the 
   analysis/design/implementation software project cycle, as defined by
   Constantine/Page-Jones and Yourdon/Ward/Mellor. This means that its use
   should be preceeded by a structured analysis phase. Is this correct? How
   does it relate to modern structured analysis techniques, such as the two
   mentioned in point 1 above, and which structured analysis methodology is
   recommended for use with the HOOD methodology?

3. It seems that HOOD is oriented towards Ada as the implementation language.
   Does this mean that HOOD is still mandated by ESA when the language used
   is not Ada, for example C and C++. If so, can HOOD still be used if the
   implementation language is not Ada. For example, HOOD appears to take
   advantage of Ada's built-in inter-process-communication facilities. What
   if these facilities are not present in the implementation language used?

I will summarise responses I get to the net, if sufficient interest warrants.

Please respond by email, as I don't have a connection to the News.

Regards, Paul

[1] Structured Development for Real-Time Systems, Vols 1-3, 
    Paul T. Ward and Stephen J. Mellor, 1985.
[2] Strategies for Real-Time System Specification,
    Derek J. Hatley and Imtiaz A. Pirbhai, 1987.

---
Paul Moore,                      email: sp_pm@space.alcbel.be
Alcatel Bell Telephone,
Space Dept. TS 664,              phone: (+32) 3/829.5024
Berkenrodelei 33,
2660 Hoboken,
Belgium
Newsgroups: comp.object,comp.lang.smalltalk,comp.lang.eiffel