Using Examples for Teaching Software Design: An Experiment Using a Repository of UML Class Diagrams | IEEE Conference Publication | IEEE Xplore