Creating effective software : computer program design using the Jackson methodology - King, David, 1940- (Yourdon Press computing series., 1988)