软件柔性的基本含义是软件形态易于变化的能力,能利用它适应用户需求变化和环境变化。但是,软件柔性的机理与规律尚缺乏深入系统的研究,柔性的评价和设计缺乏定量的依据,度量也没有很好地与设计相结合。.本课题将用户对软件的变化需求抽象为面向用户的柔点,用户通过柔点使软件的功能、行为和结构发生变化;以柔点作为柔性度量和设计单元,围绕柔点建立面向用户柔性的度量要素,构建一个可操作的软件柔性度量模型,利用该模型确定柔点的柔性变化范围和实现代价,评估柔点的操控难度,定义柔点的定量指标体系,使柔点的设计要素与度量要素融合在一起,给出具有定量依据的柔点度量与设计路线图。最后,集成阶段性研究成果,设计一个可操作性强、适合工程应用的软件柔点度量与优化平台。本课题的研究成果能够直接用于软件的不同类型、不同层次和不同范围的柔点设计、评估和分析中,有助于提升软件的应变能力,揭示软件柔性的机理和规律。
{{i.achievement_title}}
数据更新时间:2023-05-31
粗颗粒土的静止土压力系数非线性分析与计算方法
近 40 年米兰绿洲农用地变化及其生态承载力研究
内点最大化与冗余点控制的小型无人机遥感图像配准
中国参与全球价值链的环境效应分析
疏勒河源高寒草甸土壤微生物生物量碳氮变化特征
面向用户的软件工程需求分析方法及工具研究
用户主导的面向领域应用软件的开发方法研究
基于软件网络的软件度量研究
面向用户体验的无线异构软件定义网络资源管理研究