Understanding crosscutting concerns from various perspectives in software reverse engineering | IEEE Conference Publication | IEEE Xplore