检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[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[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.30