Empirical assessment of UML class diagram layouts based on architectural importance | IEEE Conference Publication | IEEE Xplore