An empirical study of user preference and performance with UML diagrams | IEEE Conference Publication | IEEE Xplore