Object-oriented cohesion as a surrogate of software comprehension: an empirical study | IEEE Conference Publication | IEEE Xplore