基于软核结构的软件复杂性分析与度量
来源期刊:东北大学学报(自然科学版)2011年第9期
论文作者:刘铮 赵海 张骞
文章页码:1237 - 2499
关键词:软核结构;继承深度;软件度量;缺陷检测;软件网络;
摘 要:针对大规模软件的复杂性难以度量和控制,以致严重影响了软件质量的问题,提出了一种基于软件基础结构的软件复杂性度量方法.通过对软核结构的提取和扩展操作,对软件结构中节点的继承深度进行了分析,从继承关系的角度对软件结构的复杂性进行度量.根据节点的继承深度与入度的关系,提出一种软件结构缺陷的检测方法,该方法可以在软件设计阶段及时检测出软件结构中的缺陷,以减少日后软件测试与维护的开销.
刘铮1,赵海1,张骞2
1. 东北大学信息科学与工程学院2. 东软集团技术战略与发展部
摘 要:针对大规模软件的复杂性难以度量和控制,以致严重影响了软件质量的问题,提出了一种基于软件基础结构的软件复杂性度量方法.通过对软核结构的提取和扩展操作,对软件结构中节点的继承深度进行了分析,从继承关系的角度对软件结构的复杂性进行度量.根据节点的继承深度与入度的关系,提出一种软件结构缺陷的检测方法,该方法可以在软件设计阶段及时检测出软件结构中的缺陷,以减少日后软件测试与维护的开销.
关键词:软核结构;继承深度;软件度量;缺陷检测;软件网络;