Computer aided program design experiments: diagrammatic versus textual material. - Ernest C. Ackermann; William R. Pope (SIGCSE, 1989)