一种面向对象体系结构的度量模型  

A sort of metric model for object-oriented architecture

在线阅读下载全文

作  者:蔡海尼[1] 张杨[1] 文俊浩[1] 

机构地区:[1]重庆大学软件学院,重庆400030

出  处:《哈尔滨工业大学学报》2009年第8期248-251,共4页Journal of Harbin Institute of Technology

基  金:国家自然科学基金资助项目(70672011);国家科技支撑计划(2007BAF23B0302)

摘  要:针对面向对象体系结构的软件系统缺乏有效度量方法的现状,通过行为、逻辑、构件和部署4个互为补充的模型,对面向对象的软件进行了架构分析,并确定了度量数据的采集集合.基于架构分析获得的原始系统数据,吸收快速原型与白盒、黑盒的基本原理,作者提出了一种适合面向确定对象系统的功能-结构-原型度量模型FCPMM(Function Configuration Prototype Metric Model).结合面向对象的基本准则与基本遗传算法,导出了该模型的循环收敛算法,从而可动态求解软件系统的最优状态.最后利用Matlab仿真实例,从度量参数适应度和最佳个体解码值两个方面验证了该算法的可行性.Aimed at the actuality of lacking the effective measurement for object-oriented software system, the authors analyze the architecture of object - oriented system by four complementary models, named action, logic, component and deployment, and then determine the acquisition sets of metric data. Based on the original data from architecture analysis, the authors present a function configuration prototype metric model (FCPMM) by using the keystones of Fast Prototype, White Box and Black Box. By combining the basic object-oriented rules with essential genetic algorithm, the authors deduce the recurrence convergence algorithm of FCPMM, which can dynamically optimize the software system. Finally, from adaptive degrees of metric parameters and the best encoding value of individual, the authors validate the feasibility of FCPMM algorithm by Matlab simulation.

关 键 词:架构分析 快速原型法 度量模型 遗传算法 MATLAB仿真 

分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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