Exploring a Comprehensive Approach for the Automated Assessment of UML | IEEE Conference Publication | IEEE Xplore