Implementation of object-orientation using UML in entry level software development courses. - Mohammad H. N. Tabrizi; Carol B. Collins; E. Ozan; K. Li (SIGITE Conference, 2004)