您的位置:
首页
>
国内项目
>
详情页
自适应软件设计模式组合理论研究
- 基金项目类型:
- 国家自然科学基金
- 基金项目编号:
- 61379036
- 来源网站:
- 国家自然科学基金委员会
- 来源网址:
- http://www.nsfc.gov.cn/
- 负责人:
- 包晓安
- 完成单位:
- 浙江理工大学
- 中文关键词:
-
设计模式;
模型组合;
自适应软件;
设计模式描述语言;
- 项目类型:
- 面上项目
- 语种:
- 中文
- 开始日期:
- 2014-01-01
- 结束日期:
- 2017-12-31
- 中文摘要:
- 针对当前自适应软件的开发复杂度高,已有的设计模式复用困难,严重依赖专家知识等问题,提出一种新的基于设计模式组合的自适应软件开发模式,将设计模式作为基本的建模单元进行软件设计,并利用模型驱动架构将选择的设计模式进行准确组合, 以提升模式复用的粒度和设计模式的组合精度,降低设计模式组合使用中的随意性和不确定性。本项目将设计基于UML扩展的设计模式描述语言,以支持基于角色设计模式的模型元素描述并提供演化和组合支持;研究模式组合语言,提供用户对于设计模式组合的描述能力,并将用户的需求映射到规范的演化模型;研究设计模式组合的策略并制定规范、严格的组合规则,以检测和解决设计模式组合过程中出现的约束违反问题;开发基于QVT模型转换语言的模型转换引擎,实现模型的自动组合并与选定的UML设计工具无缝兼容。系统开发原型的有效性将通过几个具体开发实例进行验证。