李辉
- 作品数:10 被引量:21H指数:2
- 供职机构:东北大学信息科学与工程学院更多>>
- 发文基金:高等学校科技创新工程重大项目国家自然科学基金中央高校基本科研业务费专项资金更多>>
- 相关领域:自动化与计算机技术文化科学更多>>
- 基于标准结构熵偏差率的软件网络度量研究
- 2010年
- 基于软件静态网络宏观拓扑特征值的特性,提出了软件网络特征值偏差率以及软件相对规模质量特征和结构有序性的概念.并使用标准结构熵偏差率来衡量软件网络特征值与目前被广泛使用且规模相同的开源软件的网络特征值平均值的差距,以此来反映特征值对相应软件的相对规模有序性的影响.最后采用单样本K-S检验方法对标准结构熵偏差率进行验证,并得出结论:当标准结构熵偏差率大于0.05时,软件在系统设计以及代码编写方面均存在着一定的问题,软件的相对规模结构有序性存在较大的提高空间.
- 李鹏赵海李辉刘铮
- 关键词:软件网络特征值
- 大规模软件与AS级Internet宏观拓扑结构分析比较被引量:1
- 2009年
- 大规模软件与AS级Internet宏观拓扑结构的研究,对两者结构的进一步理解和应用具有重要意义。根据大规模软件结构与AS级Internet宏观拓扑结构体现出来的复杂网络特征,分别将其抽取为网络拓扑,然后采用复杂网络的度量分析方法,从连通性、度分布特征、小世界特征和层次性4个方面进行了分析比较,得到了大规模软件与AS级Internet在宏观拓扑结构上的若干异同之处,并讨论了其产生原因。
- 李辉赵海艾均李博
- 关键词:复杂网络连通性小世界
- 基于核心继承树的软件网络特征量的研究
- 2011年
- 基于继承树的思想对软件网络进行了重新定义,提出了基于核心继承树的软件网络模型,并对其特征量进行统计分析.结果发现:核心继承树内部节点在软件的功能性和结构性方面都起着重要的作用,核心继承树内部节点的核数和度之间存在着线性关系,核心继承树内部节点的聚类系数和度、核数间存在着幂率分布关系.利用继承树网络模型去发现大规模复杂软件系统中隐藏的普遍规律,并对软件系统进行度量和评价,有助于将传统的"经验型"软件工程转变为"计算型"软件工程.
- 李鹏赵海刘铮李辉
- 关键词:软件网络聚类系数
- 大规模软件结构度量工具设计与应用
- 2009年
- 大规模软件的结构度量将软件中看做特殊的网络结构进而计算网络的拓扑特征以反应软件特性。实现了一种大规模软件度量工具,根据功能需求,首先给出了工具模型的整体设计;然后分别阐述了各个进程的详细设计和功能以及数据库结构的设计;最后应用工具对六种不同节点数和边数的大规模软件进行度量,计算了各个进程所要耗费的时间。结果表明,度量工具能够很好地满足功能和时间性能的要求。
- 李博赵海李辉艾均
- 关键词:拓扑特征
- 基于k-核的大规模软件宏观拓扑结构层次性研究被引量:9
- 2010年
- 大规模软件宏观拓扑结构的层次性研究对软件体系结构的理解与控制具有重要作用.本文首先根据大量大规模开源软件结构的核数统计数据,发现其层次结构的扁平和相对稳定,并论述了以k-核分析大规模软件结构层次性的合理性.在此基础上,以Eclipse 3.4.2版本作为实证分析,对其进行了层次划分,分析了各层层内和层间连接关系,讨论了高层区域与低层区域的拓扑特征.最后,以Eclipse多个版本作为实证分析,从网络规模、度分布、小世界特征等方面对最高层结构演化进行了研究.
- 李辉赵海徐久强李博李鹏李鹏
- 关键词:软件结构
- 基于k-核的大规模软件核心框架结构抽取与度量被引量:2
- 2011年
- 对大规模开源软件结构层次性的实证分析发现其具有扁平层次结构特征.在此基础上,利用k-核对软件系统结构进行层次划分,抽取出软件系统的核心框架结构CFS(core frame structure);通过对CFS与其他层节点的加权连接度统计,发现CFS与其他层联系紧密,CFS的节点对其他层的节点有巨大影响.通过对CFS网络结构特征量的度量,发现CFS具有无尺度网络特征和小世界网络特征,体现了较高的软件复用程度,在软件系统整体结构中处于支配地位.
- 李辉赵海郝立颖何滨
- 关键词:CFS小世界
- 大规模软件宏观拓扑结构度分布及其演化分析被引量:1
- 2009年
- 基于大量开源软件源代码度量数据,根据大规模软件宏观拓扑结构体现出来的复杂网络特征,将软件结构抽象为网络拓扑.在这基础上,采用复杂网络的度量分析方法,分别从无向图网络的度分布和有向图网络的出入度分布两方面讨论了大规模软件宏观拓扑结构度分布所体现出的无尺度特征.认为随着软件演化,度分布系数和入度分布系数呈下降趋势,最大节点入度值则呈增大的趋势;而出度分布系数和最大节点出度值则变化有限.然后结合软件工程实践探讨了上述现象形成原因,认为软件系统其结构还有进一步优化的空间.
- 李辉赵海徐久强艾均
- 关键词:软件结构复杂网络
- 大规模软件宏观拓扑结构的核数分析
- 2009年
- 针对大规模软件宏观拓扑结构体现出的层次特征,基于大量开源软件结构核数的统计数据,分析了节点核数的分布及与度值的相关性、最高核节点对各层的影响力,以及软件结构核数的演化趋势.分析结果表明,软件结构的核数普遍不大,节点核数分布具有无尺度特征,最高核节点影响力巨大;低度值节点的核数与其度值具有一定的正相关性,但是核数达到一定值后不再随节点度值增大,软件演化中其核数以及核心框架保持稳定.
- 李辉赵海艾均李博
- 关键词:软件结构
- 软件网络的软核研究与软件生长中的S模型趋近
- 2009年
- 针对软件代码研究的复杂性,研究软件类结构中最重要的核心部分,提取基于软件网络的软核,以降低软件理解与度量的难度.并通过一个以软核概念为基础的软核剥离算法进行了一定样本量上,软件软核的研究.分析结果表明:软核的层次与软件的升级与发展,即软件生长成正比关系.软件网络的软核每个层次中节点数与软件网络总节点数之比在软件生长过程中会趋近S模型.软件软核的S模型趋近现象在软件的生长过程中,可以被用来研究度量软件的层次性构成.软核的提取可以用来简化研究人员对软件的理解,聚焦软件设计、实现、测试时的重点类.
- 艾均赵海李辉周峰
- 关键词:软件网络软件工程软核
- 一个网络环境下的CAI课件制作工具模型及其实现被引量:8
- 1999年
- 分析网络环境下CAI课件的特点探讨一个基于网络环境下CAI课件 制作工具模型,介绍在此模型之上作者实现的制作工具系统的功能与性能。
- 李辉朱家铿
- 关键词:CAI课件制作工具网络环境WWW