Topology analysis of software dependencies - Robillard, Martin P. (ACM transactions on software engineering and methodology, 2008)