Object-Oriented software structures represent multi-level characteristics. In this paper, two parameters -structural holes and closeness used in complex networks are introduced to study topological characteristics of software networks from multi-granularity perspective. By this method, software networks are observed and analyzed in three levels: package granularity, class granularity and method...