David Notkin (1 January 1955 – 22 April 2013) was an American software engineer and professor of computer science.