Backward conditioning: a new program specialisation technique and its application to program comprehension | IEEE Conference Publication | IEEE Xplore