复杂集成软件系统产品线可变性建模与配置技术研究
项目介绍
AI项目解读
基本信息
- 批准号:61370058
- 项目类别:面上项目
- 资助金额:73.0万
- 负责人:
- 依托单位:
- 学科分类:F0203.软件理论、软件工程与服务
- 结题年份:2017
- 批准年份:2013
- 项目状态:已结题
- 起止时间:2014-01-01 至2017-12-31
- 项目参与者:岳涛; 孙自安; 聂坤明; 王刚; 路红; 连小利; 凌济民; 张若宇; 冯琦;
- 关键词:
项目摘要
Variability modeling and configuration is the key elements of software product line engineering. Complex Integrated Systems (CIS) are composed of many different subsystems developed by different organizations and stakeholders, which therefore brings new challenges for collaborative variability modeling and complicated constraints modeling. A software product of a product line family are formed by configuring hundreds and thousands of variability points. In this project, the configuration-oriented CIS product line variability modeling method is presented. Software product line requirement and architecture of CIS and constraints of variability models are built. Traceability between product line requirements and architectures, which forms the foundation of performing impact analysis and automated configuration, is studied. We construct the dependency model based on the traceability relationships and the variability constraints. Then, software product configuration impact analysis is enabled. The configuration process optimization technique is introduced. The configuration ordering which will facilitate the decision process of the configuration is optimized. This research can facilitate the configuration procedure dramatically, reduce the configuration complexity and improve the configuration efficiency. In the end, experiments are conducted on industry projects to verify the effectiveness of our approach.
可变性建模与配置技术是实现软件产品线的关键技术。复杂集成软件系统往往由涉及不同专业的子系统组成,产品线可变性模型的协同建模困难,尤其是各可变点之间错综复杂的约束关系的建模。同时可变性模型可能配置的产品数量与可变点数量呈指数级关系,使得可变性模型配置难度加大。本课题拟基于模型驱动的思想,研究面向配置的关注点分离的可变性建模技术,以支持复杂集成软件系统的软件产品线需求和体系结构建模,以及复杂可变性模型约束关系的建模。在此基础上,研究产品线需求模型和产品线体系结构模型间的可变性配置的追踪关系,为软件产品的分析与自动配置提供基础。根据可变性模型的追踪关系与可变性约束依赖关系,构建依赖关系模型,进行产品配置的传播与影响分析。研究基于启发式算法的配置过程优化技术,实现软件产品配置顺序的优化,降低配置的时间复杂度。最后,在实际的工业项目中进行实验和验证分析。
结项摘要
可配置的需求模型和体系结构模型是软件产品线的核心资产,可变性建模技术与针对特定产品的配置技术是实现软件产品线的两个关键技术。而复杂集成软件系统往往由大量涉及不同专业的子系统组成,从而使得产品线可变性模型的协同建模更加困难,尤其是对于各可变点之间错综复杂的约束关系的建模。同时可变性模型可能配置的产品数量与可变点数量呈指数级关系,使得可变性模型配置难度加大。本课题基于模型驱动的思想,重点研究了面向配置的关注点分离的可变性建模技术、产品线需求模型和产品线体系结构模型间的可变性配置的追踪关系和产品配置中的符合性检查及配置优化技术等。.在可变性建模方面,提出了一种半自动的软件产品线领域需求建模方法和关注点分离的产品线体系结构建模方法;并重点针对约束性建模,在对工业案例的可变性约束特点进行分析的基础上,提出了一种面向交互式配置的可变性约束分类方法,通过工业案例的应用验证了该方法的有效性;在产品配置方面,提出了一种基于模型切片的配置影响分析方法和基于搜索算法的配置过程优化方法,并选取多个工业案例验证了该方法的有效性;提出了一种面向复杂集成系统产品线的基于动态验证树的产品交互配置符合性增量检查方法和基于搜索的产品线交互配置符合性修复方法,实验结果显示该方法能够以毫秒级的响应时间支持产品线交互配置过程中实时的符合性检查以及在较快的时间内寻找到解决符合性修复方案。
项目成果
期刊论文数量(8)
专著数量(0)
科研奖励数量(0)
会议论文数量(8)
专利数量(4)
Specifying redundancy tactics as crosscutting concerns using aspect-oriented modeling
使用面向方面的建模将冗余策略指定为横切关注点
- DOI:10.1007/s11704-014-3390-5
- 发表时间:2014-12
- 期刊:Frontiers of Computer Science
- 影响因子:4.2
- 作者:Qiu Xiang;Zhang Li
- 通讯作者:Zhang Li
一种面向软件产品线中特征选择的多目标优化算法
- DOI:10.13328/j.cnki.jos.005130
- 发表时间:2016
- 期刊:软件学报
- 影响因子:--
- 作者:连小利;张莉
- 通讯作者:张莉
面向产品线交互配置不一致性修复的差分IBEA算法
- DOI:10.13328/j.cnki.jos.004969
- 发表时间:2016
- 期刊:软件学报
- 影响因子:--
- 作者:路红;张莉;岳涛
- 通讯作者:岳涛
基于模型对比和组合的软件产品线领域需求建模
- DOI:10.3724/sp.j.1016.2014.00539
- 发表时间:2014
- 期刊:计算机学报
- 影响因子:--
- 作者:聂坤明;张莉
- 通讯作者:张莉
Zen-ReqOptimizer: a search-based approach for requirements assignment optimization
Zen-ReqOptimizer:一种基于搜索的需求分配优化方法
- DOI:10.1007/s10664-015-9418-0
- 发表时间:2017-02
- 期刊:Empirical Software Engineering
- 影响因子:4.1
- 作者:Li Yan;Yue Tao;Ali Shaukat;Zhang Li
- 通讯作者:Zhang Li
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--"}}
- 发表时间:{{ item.publish_year || "--" }}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--"}}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ patent.updateTime }}
其他文献
钠氢交换体-1敲降对缺氧巨噬细胞三磷酸苷结合盒转运体A1水平及胆固醇外排的影响
- DOI:10.3760/cma.j.issn.0254-9026.2017.08.020
- 发表时间:2017
- 期刊:中华老年医学杂志
- 影响因子:--
- 作者:莫显刚;张莉;张落超;洪伟;王兰;代陆军;文前军
- 通讯作者:文前军
基于夜间灯光数据的中国城市电力消费模拟影响因素探究
- DOI:10.3969/j/issn.100-3177.2020.04.016
- 发表时间:2020
- 期刊:遥感信息
- 影响因子:--
- 作者:张莉;谢亚楠;屈辰阳;汪鸣泉;常征;王茂华
- 通讯作者:王茂华
西沙海槽盆地新生代沉积环境演化
- DOI:10.16562/j.cnki.0256-1492.2016090401
- 发表时间:2019
- 期刊:海洋地质与第四纪地质
- 影响因子:--
- 作者:陈梅;张莉;施小斌;骆帅兵;于传海;郭磊;冯英辞
- 通讯作者:冯英辞
最小二乘半监督支持张量机学习算法
- DOI:10.16451/j.cnki.issn1003-6059.201607007
- 发表时间:2016
- 期刊:模式识别与人工智能
- 影响因子:--
- 作者:陆成韬;李凡长;张莉;张召
- 通讯作者:张召
预见控制理论及其应用的研究综述
- DOI:10.14107/j.cnki.kzgc.140710
- 发表时间:2017
- 期刊:控制工程
- 影响因子:--
- 作者:徐玉洁;廖福成;刘艳霞;张莉
- 通讯作者:张莉
其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--" }}
- 发表时间:{{ item.publish_year || "--"}}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--" }}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}

内容获取失败,请点击重试

查看分析示例
此项目为已结题,我已根据课题信息分析并撰写以下内容,帮您拓宽课题思路:
AI项目摘要
AI项目思路
AI技术路线图

请为本次AI项目解读的内容对您的实用性打分
非常不实用
非常实用
1
2
3
4
5
6
7
8
9
10
您认为此功能如何分析更能满足您的需求,请填写您的反馈:
张莉的其他基金
面向编程类实践课程的个性化精准干预技术研究
- 批准号:62177003
- 批准年份:2021
- 资助金额:47 万元
- 项目类别:面上项目
面向非功能属性的软件体系结构策略的建模与追踪技术
- 批准号:61672078
- 批准年份:2016
- 资助金额:62.0 万元
- 项目类别:面上项目
基于控制流模式的过程模型结构验证技术研究
- 批准号:61170087
- 批准年份:2011
- 资助金额:56.0 万元
- 项目类别:面上项目
航空嵌入式软件可信性度量模型研究
- 批准号:90818017
- 批准年份:2008
- 资助金额:50.0 万元
- 项目类别:重大研究计划
软件适应性预测模型的研究
- 批准号:60773155
- 批准年份:2007
- 资助金额:29.0 万元
- 项目类别:面上项目
企事业过程的自动模拟和优化技术
- 批准号:69803003
- 批准年份:1998
- 资助金额:10.0 万元
- 项目类别:青年科学基金项目
相似国自然基金
{{ item.name }}
- 批准号:{{ item.ratify_no }}
- 批准年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}
相似海外基金
{{
item.name }}
{{ item.translate_name }}
- 批准号:{{ item.ratify_no }}
- 财政年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}