A systematic study of UML class diagram constituents for their abstract and precise recovery | IEEE Conference Publication | IEEE Xplore