Software complexity and software maintenance: A survey of empirical research Chris F. Kemerer OriginalPaper Pages: 1 - 22