一种软件体系结构复杂性的评价方法  被引量:3

Approach to evaluating for complexity of software architecture

在线阅读下载全文

作  者:焦锋[1] 王丽平[2] 侯建民[3] 

机构地区:[1]北京科技大学信息工程学院,北京100083 [2]邯郸职业技术学院电子信息工程系,河北邯郸056002 [3]河北工程大学计算中心,河北邯郸056038

出  处:《计算机应用研究》2008年第8期2377-2379,2449,共4页Application Research of Computers

基  金:国家自然科学基金资助项目(60573088);河北省自然科学基金资助项目(F2006000648)

摘  要:为了满足软件体系结构复杂性的预测和评价需求,通过抽取构件之间的连接,提出了基于复合关系的分层式软件体系结构,从而能够清晰、准确地表达构件之间的关系。在该结构基础上,提出了基于加权图的复杂性评价模型,并结合实例分析了模型的使用效果。模型能够准确地刻画系统结构及构件关系,而且能够较为客观地定量评估系统结构复杂性。它具有实现过程简单、通用性强等特点。In order to satisfy the requirements of predicting and evaluating complexity of software architecture, this paper presented composite relationships based and layered software architecture, which could exhibit the relationships between components explicitly and accurately, through the separate links between components. Based on the software architecture, pro- posed weighted graph based evaluation model for complexity, with an example to be analyzed and explained how to use the model. Moreover, the experiment indicates that the software architecture can reflect real structure and the evaluation model can quantitate complexity of software architecture. Finally, it can be concluded that the model owned the characteristics such as simplicity to process, strong universality.

关 键 词:构件 软件体系结构 软件复杂性 评价模型 

分 类 号:TP301[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象