Three essays on the economics of software maintenance - Chan, Taizan (1997)