当前位置:主页 > 科技论文 > 软件论文 >

一种基于规则的软件体系结构层性能演化优化方法

发布时间:2018-03-16 07:03

  本文选题:性能评估 切入点:性能优化 出处:《电子学报》2016年11期  论文类型:期刊论文


【摘要】:目前基于规则的软件体系结构(Software Architecture,简记为SA)层性能优化方法大多未充分考虑优化过程中规则的使用次数和使用顺序的不确定性,导致了搜索空间受限而难以获取更优的性能改进方案.针对这一问题并以最小化系统响应时间为优化目标,文中首先定义一种基于规则的SA层性能优化模型RPOM,以将SA层性能优化抽象为求解最优规则序列的数学问题;然后设计一种支持SA层性能改进规则序列执行的框架RSEF;进一步提出一种采用约束检查、修复及统计学习机制的演化求解算法EA4PO;最后以Web应用为案例与已有方法进行实验对比.结果表明:(1)本文方法较已有方法可以获取更短的系统响应时间;(2)EA4PO所引入的统计学习机制可显著提高演化求解算法的收敛速度和解质量.
[Abstract]:At present, most of the rule-based software architecture (abbreviated as SA) layer performance optimization methods do not fully take into account the uncertainty of the number of rules used and the order of use during the optimization process. This results in limited search space and difficulty in obtaining better performance improvement schemes. To address this problem and to minimize system response time as the optimization goal, In this paper, a rule-based SA layer performance optimization model, RPOM, is first defined to abstract SA layer performance optimization into a mathematical problem for solving the optimal rule sequence. Then, a framework named RSEF is designed to support SA layer performance improvement rule sequence execution, and a constraint check is proposed. The evolutionary algorithm of repairing and statistical learning mechanism, EA4PO, is compared with the existing methods in the case of Web application. The results show that the proposed method can obtain a shorter response time than the existing methods and is introduced by EA4PO. The statistical learning mechanism can significantly improve the convergence rate and the quality of the evolutionary algorithm.
【作者单位】: 福建师范大学软件学院;伦敦大学学院计算机科学学院;武汉纺织大学数学与计算机学院;湖南师范大学数学与计算机科学学院;
【基金】:国家自然科学基金(No.61305079,No.61370078,No.61402481) 武汉大学软件工程国家重点实验室开放基金(No.SKLSE 2014-10-02) 福建省自然科学基金(No.2015J01235) 福建省教育厅JK类项目(No.JK2015006) 湖南省教育厅资助科研项目(No.14C0680) 河北省自然科学基金(No.F2015403046)
【分类号】:TP311.5

【相似文献】

相关期刊论文 前10条

1 何炎祥,黄浩,石莉,张戈,李超;软件体系结构中五种常见风格的剖析[J];计算机工程;2000年10期

2 张润莲,周德新,武小年;软件体系结构恢复初探[J];桂林电子工业学院学报;2002年01期

3 张友生;;软件体系结构系列文章之二 软件体系结构的现状及发展方向[J];程序员;2002年07期

4 张友生;;软件体系结构系列文章之三——软件体系结构的风格[J];程序员;2002年08期

5 张友生;;软件体系结构系列文章之四——几种新型软件体系结构[J];程序员;2002年09期

6 王一宾,江唯青;软件体系结构初探[J];安庆师范学院学报(自然科学版);2003年04期

7 梅杓春,赵飞龙;测控领域软件体系结构的发展[J];电子测量与仪器学报;2003年04期

8 张永;嵌入式网络软件体系结构研究及应用[J];计算机工程与应用;2004年36期

9 ;《软件学报》软件体系结构专刊征文通知[J];软件学报;2005年11期

10 黄儿松;朱隆尹;;几种软件体系结构的比较研究[J];科技广场;2006年01期

相关会议论文 前10条

1 王昆;胡延军;;煤矿信息化中软件体系结构的设计[A];第十七届全国煤矿自动化学术年会、中国煤炭学会自动化专业委员会学术会议论文集[C];2007年

2 杨娟;张雷;王柏;艾波;;新一代电信业务支撑系统软件体系结构的研究[A];2003年通信软件技术学术年会论文集[C];2003年

3 唐姗;赵文耘;;基于反射的动态软件体系结构实现[A];2006年全国开放式分布与并行计算学术会议论文集(一)[C];2006年

4 杨娟;王柏;艾波;;新一代电信运营支撑系统软件体系结构的形式化描述[A];’2004计算机应用技术交流会议论文集[C];2004年

5 姚乃明;谢吉慧;刘畅;龚U,

本文编号:1618819


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/1618819.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户f4297***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com