Artifact Driven Communication to Improve Program Comprehension | IEEE Conference Publication | IEEE Xplore