首页 | 本学科首页   官方微博 | 高级检索  
     

软件静态结构的依赖网络建模方法与特性分析
引用本文:钱冠群 张莉 张林 Philip Lew.软件静态结构的依赖网络建模方法与特性分析[J].计算机科学,2008,35(11):239-243.
作者姓名:钱冠群  张莉  张林  Philip  Lew
作者单位:北京航空航天大学软件工程研究所,北京,100083
基金项目:国家自然科学基金项目“软件适应性预测模型的研究”(60773155)的资助
摘    要:现有的软件复杂网络建模方法,对模型的定义各不相同,缺少统一的框架,导致不同编程语言、不同粒度的软件模型分析对比困难。针对软件的静态结构,分析对比了现有建模方法的特点,提出了软件依赖网络建模方法,将软件系统抽象为计算服务提供者以及它们之间的依赖关系,实现了不同粒度下网络模型的直观映射;通过对Java软件依赖网络的实例分析,证明其具有小世界、高聚类系数的特性,入度基本服从幂率分布,出度基本服从带指数截断的幂率分布,并指出这些网络特性的软件工程含义,探讨了它们对软件开发和维护的指导意义。

关 键 词:软件工程  复杂网络  软件维护

Modeling Method and Characteristics Analysis of Software Dependency Networks
QIAN Guan-qun,ZHANG Li,ZHANG Lin,Philip Lew.Modeling Method and Characteristics Analysis of Software Dependency Networks[J].Computer Science,2008,35(11):239-243.
Authors:QIAN Guan-qun  ZHANG Li  ZHANG Lin  Philip Lew
Abstract:In previous study of software complex network modeling,the lack of unified definition of model makes it difficult to compare between software networks from different program languages or abstraction levels.Analyzed the current methods and proposed software dependency network method.In this method,software system is abstracted as service providers and dependencies between them.Mapping can be easily achieved between networks from different abstract levels.Following the method,study average degree,degree distr...
Keywords:Software engineering  Complex networks  Software maintenance  
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机科学》浏览原始摘要信息
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号