Abstract and precise recovery of UML class diagram constituents | IEEE Conference Publication | IEEE Xplore