Modern structured analysis - Yourdon, Edward (Prentice Hall International, Inc., 1989)