从频繁变化的业务模型入手进行可复用构件的识别,是软件复用领域的一个重要问题。但对如何提取构件规模与可变度最优的构件以使构件复用性能达到最优,目前尚未有明确的方法。.本项目的目标是"构件粒度优化设计",提出相应算法以解决规模与可变度的整体优化。在对业务模型与构件模型之间的映射关系深刻分析的基础上,提出构件复用性能的完备指标集,并认为构件粒度(规模、可变度)是影响这些指标的关键因素。为实现构件规模的优化,提出基于模型稳定性的构件规模优化方法,在业务模型稳定性与构件稳定性之间寻求平衡;为实现构件可变度的优化,提出一系列语义抽象方法并据此将构件模型表达为抽象树的形式,而可变度的优化问题则可看作对抽象树的一种划分,故提出一种基于抽象树划分的构件可变度优化方法。为验证方法的有效性,还将开发原型系统并进行实验验证。.本课题研究内容将为构件识别与粒度优化设计提供有效的方法指南,提高软件复用的水平。
{{i.achievement_title}}
数据更新时间:2023-05-31
粗颗粒土的静止土压力系数非线性分析与计算方法
正交异性钢桥面板纵肋-面板疲劳开裂的CFRP加固研究
特斯拉涡轮机运行性能研究综述
中国参与全球价值链的环境效应分析
基于公众情感倾向的主题公园评价研究——以哈尔滨市伏尔加庄园为例
基于相速度的粉末合金构件晶粒度超声评价方法
基于软构件的多agent系统构造方法研究
基于构件的软件开发中构件选择与集成优化方法研究
基于业务模型稳定性度量的软件构件获取与优化设计