6/21/20151 CSE P503: Principles of Software Engineering David Notkin Autumn 2007 Software tools & environments The difference between a tool and a machine.