-
题名基于依赖矩阵的构件软件复杂性的度量模型
被引量:4
- 1
-
-
作者
焦锋
王丽平
侯建民
-
机构
北京科技大学信息工程学院
河北工程大学计算中心
邯郸职业技术学院信息工程系
-
出处
《计算机应用与软件》
CSCD
2009年第5期55-56,共2页
-
基金
国家自然科学基金项目(60573088)
-
文摘
目前的构件软件复杂性度量模型未考虑构件之间不同依赖关系和软件构件内部复杂性两个重要因素,度量结果不够完整、准确。针对该问题,通过将软件体系结构抽象为加权的有向图,获得构件之间的依赖矩阵和影响矩阵,进而获取复杂性的度量公式。从度量公式分析和最后的示例可以得出,该度量模型可以更加真实、准确地反映构件之间不同的依赖关系和构件内部复杂性对软件复杂性的影响,而且具有简单、易于实现等特点。
-
关键词
软件复杂性
度量模型
软件体系结构
构件
-
Keywords
Software complexity Metric model Software architecture Component
-
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种软件体系结构复杂性的评价方法
被引量:3
- 2
-
-
作者
焦锋
王丽平
侯建民
-
机构
北京科技大学信息工程学院
邯郸职业技术学院电子信息工程系
河北工程大学计算中心
-
出处
《计算机应用研究》
CSCD
北大核心
2008年第8期2377-2379,2449,共4页
-
基金
国家自然科学基金资助项目(60573088)
河北省自然科学基金资助项目(F2006000648)
-
文摘
为了满足软件体系结构复杂性的预测和评价需求,通过抽取构件之间的连接,提出了基于复合关系的分层式软件体系结构,从而能够清晰、准确地表达构件之间的关系。在该结构基础上,提出了基于加权图的复杂性评价模型,并结合实例分析了模型的使用效果。模型能够准确地刻画系统结构及构件关系,而且能够较为客观地定量评估系统结构复杂性。它具有实现过程简单、通用性强等特点。
-
关键词
构件
软件体系结构
软件复杂性
评价模型
-
Keywords
component
software architecture(SA)
software complexity
evaluation model
-
分类号
TP301
[自动化与计算机技术—计算机系统结构]
-