项目名称: 基于逻辑的软件体系结构多目标进化优化方法

项目编号: No.61305079

项目类型: 青年科学基金项目

立项/批准年度: 2014

项目学科: 自动化技术、计算机技术

项目作者: 杜欣

作者单位: 福建师范大学

项目金额: 25万元

中文摘要: 本项目针对如何在庞大的离散设计空间中,找出满足多个质量属性需求的最优软件体系结构问题,研究基于逻辑的软件体系结构(简记为SA)表示、质量改进及评估技术,使得SA质量改进和评估可在统一的逻辑框架下进行,并独立于具体优化过程;研究能有效使用逻辑表示的质量改进知识,并充分考虑SA优化需求(在限定Pareto最优SA个数的情况下,尽可能多地包含存在权衡点的SA,同时使Pareto最优SA具有良好的代表性)的多目标进化算法,进一步研究该算法的收敛性和解质量评价方法;在此基础上,研发基于逻辑的SA多目标优化框架,并将上述成果有机结合,形成系统的、基于逻辑的SA多目标演化优化方法。开展案例研究,给出应用示范。本项目将逻辑方法与演化技术紧密结合研究SA多目标优化方法,在学术上具有较强的创新性和一定的理论价值。本项目的研究成果在缩短SA开发周期、降低开发成本以及提高设计质量等方面都具有重要应用价值。

中文关键词: 进化算法;软件体系结构;多目标优化;软件体系结构优化;

英文摘要: To solve the problem that is how to find the optimal software architecture satisfying multiple quality attributes in a huge discrete design space, this project will carry out the following studies: (1)Research logic-based software architecture representation, quality improvement and evaluation technology which enable these technology to be implemented in a unified logic framework and to be independent of the specific optimization process; (2)Design a software architecture multi-objective evolutionary algorithm which can effectively use the logic-based knowledge about quality improvement and can fully take into account requirement of software architecture optimization (In the case of limiting the number of Pareto optimal software architectures, those architectures which exist tradeoff point should be contained in Pareto optimal software architectures as many as possible, while Pareto optimal software architectures are well representative.) evaluation method of this algorithm;(3)Develop a logic-based software architecture multi-objective optimization framework which will implement a systematic logic-based software architecture multi-objective evolutionary optimization approach;(4)Conduct case study to validate our approach and demonstrate practical application. The innovation and academic value of our approach lie

英文关键词: Evolutionary algorithm;Software architecture;Multi-object optimization;Software architecture optimization;

成为VIP会员查看完整内容
0

相关内容

顾及时空特征的地理知识图谱构建方法
专知会员服务
53+阅读 · 2022年2月15日
专知会员服务
18+阅读 · 2021年6月29日
区块链+数字经济发展白皮书,45页pdf
专知会员服务
129+阅读 · 2021年4月25日
知识图谱在智能制造领域的研究现状及其应用前景综述
专知会员服务
157+阅读 · 2021年2月25日
基于Python介绍算法和数据结构的在线互动书,240页pdf
专知会员服务
60+阅读 · 2021年2月3日
【NeurIPS 2020 】神经网络结构生成优化
专知会员服务
20+阅读 · 2020年10月24日
【2020新书】软件和人工智能项目中的设计思维,157页pdf
专知会员服务
118+阅读 · 2020年8月30日
FPGA加速系统开发工具设计:综述与实践
专知会员服务
65+阅读 · 2020年6月24日
Java应用结构规范
阿里技术
0+阅读 · 2022年3月14日
一纵一横,搭建完整数据分析体系
人人都是产品经理
0+阅读 · 2022年1月30日
软件分析与设计:分析什么?如何设计?
阿里技术
0+阅读 · 2021年12月23日
【博士论文】分形计算系统
专知
2+阅读 · 2021年12月9日
基于知识图谱的行业问答系统搭建分几步?
PaperWeekly
2+阅读 · 2021年11月11日
知识图谱的自动构建
DataFunTalk
55+阅读 · 2019年12月9日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
3+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
国家自然科学基金
1+阅读 · 2009年12月31日
国家自然科学基金
1+阅读 · 2008年12月31日
国家自然科学基金
0+阅读 · 2008年12月31日
Arxiv
12+阅读 · 2020年6月20日
Arxiv
20+阅读 · 2018年1月17日
小贴士
相关VIP内容
顾及时空特征的地理知识图谱构建方法
专知会员服务
53+阅读 · 2022年2月15日
专知会员服务
18+阅读 · 2021年6月29日
区块链+数字经济发展白皮书,45页pdf
专知会员服务
129+阅读 · 2021年4月25日
知识图谱在智能制造领域的研究现状及其应用前景综述
专知会员服务
157+阅读 · 2021年2月25日
基于Python介绍算法和数据结构的在线互动书,240页pdf
专知会员服务
60+阅读 · 2021年2月3日
【NeurIPS 2020 】神经网络结构生成优化
专知会员服务
20+阅读 · 2020年10月24日
【2020新书】软件和人工智能项目中的设计思维,157页pdf
专知会员服务
118+阅读 · 2020年8月30日
FPGA加速系统开发工具设计:综述与实践
专知会员服务
65+阅读 · 2020年6月24日
相关资讯
Java应用结构规范
阿里技术
0+阅读 · 2022年3月14日
一纵一横,搭建完整数据分析体系
人人都是产品经理
0+阅读 · 2022年1月30日
软件分析与设计:分析什么?如何设计?
阿里技术
0+阅读 · 2021年12月23日
【博士论文】分形计算系统
专知
2+阅读 · 2021年12月9日
基于知识图谱的行业问答系统搭建分几步?
PaperWeekly
2+阅读 · 2021年11月11日
知识图谱的自动构建
DataFunTalk
55+阅读 · 2019年12月9日
相关基金
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
3+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
国家自然科学基金
1+阅读 · 2009年12月31日
国家自然科学基金
1+阅读 · 2008年12月31日
国家自然科学基金
0+阅读 · 2008年12月31日
微信扫码咨询专知VIP会员