Program understanding and maintenance with the CANTO environment | IEEE Conference Publication | IEEE Xplore