计算机科学 ›› 2008, Vol. 35 ›› Issue (11): 239-243.
钱冠群 张莉 张林 Philip Lew
QIAN Guan-qun, ZHANG Li ,ZHANG Lin ,Philip Lew (Software Engineering Institute, Beihang University, Beijing 100083, China)
摘要: 现有的软件复杂网络建模方法,对模型的定义各不相同,缺少统一的框架,导致不同编程语言、不同粒度的软件模型分析对比困难。针对软件的静态结构,分析对比了现有建模方法的特点,提出了软件依赖网络建模方法,将软件系统抽象为计算服务提供者以及它们之间的依赖关系,实现了不同粒度下网络模型的直观映射;通过对Java软件依赖网络的实例分析,证明其具有小世界、高聚类系数的特性,入度基本服从幂率分布,出度基本服从带指数截断的幂率分布,并指出这些网络特性的软件工程含义,探讨了它们对软件开发和维护的指导意义。
No related articles found! |
|