On Visual Formalisms
David Harel
Communications of the ACM, Vol. 31, No. 5
, May 1998