Structured methods merging models, techniques, and CASE - Topper, Andrew; Ouellette, Daniel; Jorgensen, Paul (McGraw-Hill, 1993)