The impact of tools supported in integrated-development environments on program comprehension | IEEE Conference Publication | IEEE Xplore