Software engineering : design, reliability, and management - Shooman, Martin L. (McGraw-Hill, 1983)