Посоветуйте, что лучше - взять исходный код открытого проекта и нарисовать для него UML-диаграмм или выдумать некий средний распространенный проект и для него уже рисовать диаграммы? Цель - научиться UML.
оба варианта плохи. Надо искать проект , который проектировался от UML с генерацией кода (хотя бы местами)