Advances in software engineering : comprehension, evaluation, and evolution - Erdogmus, Hakan