1. A program data flow analysis procedure
2. (1980) ‘On mutation’, Ph. D. thesis, Georgia Institute of Technology, Atlanta, Georgia, U.S.A.
3. and (1993) ‘Efficient debugging with slicing and backtracking,’ in Proceedings of the 1993 International Symposium on Software Testing, and Analysis, Cambridge, Massachusetts, June 1993, ACM Press, New York, U.S.A., pp. 60–73.
4. and (1990) ‘Dynamic program slicing’, In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation, White Plains, New York, June 1990, ACM Press, New York, U.S.A., pp. 246–256.