首页 | 本学科首页   官方微博 | 高级检索  
     

一种面向对象体系结构的度量模型
引用本文:蔡海尼,张杨,文俊浩. 一种面向对象体系结构的度量模型[J]. 哈尔滨工业大学学报, 2009, 41(8): 248-251
作者姓名:蔡海尼  张杨  文俊浩
作者单位:重庆大学软件学院,重庆,400030;重庆大学软件学院,重庆,400030;重庆大学软件学院,重庆,400030
基金项目:国家自然科学基金资助项目(70672011);国家科技支撑计划(2007BAF23B0302)
摘    要:针对面向对象体系结构的软件系统缺乏有效度量方法的现状,通过行为、逻辑、构件和部署4个互为补充的模型,对面向对象的软件进行了架构分析,并确定了度量数据的采集集合.基于架构分析获得的原始系统数据,吸收快速原型与白盒、黑盒的基本原理,作者提出了一种适合面向确定对象系统的功能-结构-原型度量模型FCPMM(Function Configuration Prototype Metric Model).结合面向对象的基本准则与基本遗传算法,导出了该模型的循环收敛算法,从而可动态求解软件系统的最优状态.最后利用Matlab仿真实例,从度量参数适应度和最佳个体解码值两个方面验证了该算法的可行性.

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

A sort of metric model for object-oriented architecture
CAI Hai-ni,ZHANG Yang,WEN Jun-hao. A sort of metric model for object-oriented architecture[J]. Journal of Harbin Institute of Technology, 2009, 41(8): 248-251
Authors:CAI Hai-ni  ZHANG Yang  WEN Jun-hao
Affiliation:(College of Software Engineering,Chonqing University,Chongqing 400030,China)
Abstract: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.
Keywords:architecture analysis  fast prototyping  metric model  genetic algorithm  Matlab simulation
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号