Criteria for Evaluation of Visual Programming Languages. - James D. Kiper; Elizabeth Howard; Chuck Ames (J. Vis. Lang. Comput., 1997)