Improving Object-Oriented Analysis with Roles | IEEE Conference Publication | IEEE Xplore