Structured design: fundamentals of a discipline of computer program and systems design (1979)

by E Yourdon, L L Constantine