Visual programming environments paradigms and systems - Glinert, Ephraim P. (IEE computer society press, 1990)