Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site ptsfa.UUCP Path: utzoo!linus!philabs!cmcl2!seismo!lll-crg!dual!ptsfa!jmc From: jmc@ptsfa.UUCP (Jerry Carlin) Newsgroups: net.lang.c Subject: Re: Program design techniques? Message-ID: <786@ptsfa.UUCP> Date: Wed, 7-Aug-85 11:33:33 EDT Article-I.D.: ptsfa.786 Posted: Wed Aug 7 11:33:33 1985 Date-Received: Sun, 11-Aug-85 04:51:38 EDT References: <437@spar.UUCP> <374@phri.UUCP> Organization: Pacific Bell, San Francisco Lines: 17 Summary: Warnier-Orr diagrams are "structured" flow charts. > > I have sometimes used Warnier-Orr diagrams. > > What does "HIPOish" mean? What are Warnier-Orr diagrams? Warnier-Orr diagrams were created by Jean-Dominique Warnier in France and Ken Orr in the US. The are typically included in the "DSSD" (Data Structured Systems Development) methodology. I have found them hard to use to represent "break" and "continue" as well as "if ((c = getchar()) != EOF)". To slightly change the subject, has anyone out there used the full DSSD or other design approaches (such as Yourdon) for UNIX/C programs? I am a part of a project looking at this and I have heard little but vendor claims. Even biased testimonials (positive or negative) would be appreciated but I'd really like to hear about any comparative studies. -- voice= 415 823-2441 uucp={ihnp4,dual}!ptsfa!jmc