An exploratory study of code and document interactions during task-directed program comprehension | IEEE Conference Publication | IEEE Xplore