Supporting program comprehension using semantic and structural information | IEEE Conference Publication | IEEE Xplore