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

软件自适应:基于控制理论的方法

发布时间:2018-07-09 12:04

  本文选题:软件自适应 + 自适应软件 ; 参考:《计算机学报》2016年11期


【摘要】:软件自适应是软件系统为应对外部环境、用户需求和系统自身的频繁变化而进行自我调整的一种能力,是近年来软件工程领域研究的热点.由于基于"感知-决策-调整"的软件自适应环与基于"感知-规划-动作"的控制环有着天然的相似性,采用控制理论作为手段来研究软件自适应问题已成为一种重要风范.该文对基于控制理论的软件自适应研究工作进行了综述.首先,阐释并定义了软件自适应的概念内涵;其次,讨论了基于控制理论的软件自适应基本思想、代表性研究工作;第三,在给出综述方法和过程的基础上,建立了综述分类框架;而后,结合分类框架分别从控制工程视角和软件工程视角,即控制结构、概念框架、理论基础、开发方法、评价验证等方面对研究现状进行了详细讨论和比较.最后,分析了当前研究所存在的不足并展望了未来的研究趋势.
[Abstract]:Software adaptation is the ability of software system to adjust itself in response to the external environment, user needs and the frequent changes of the system itself. It is a hot research topic in the field of software engineering in recent years. Because there is a natural similarity between the software adaptive loop based on "perception, decision and adjustment" and the control ring based on "perception, programming and action", it has become an important style to use control theory as a means to study the software adaptive problem. In this paper, the research work of software adaptation based on control theory is reviewed. Firstly, the concept connotation of software adaptation is explained and defined; secondly, the basic idea of software adaptation based on control theory is discussed, and the representative research work is discussed. Then, combining the classification framework with the control engineering perspective and the software engineering perspective, namely control structure, conceptual framework, theoretical basis, development methods, the paper establishes the overview classification framework, and then combines the classification framework with the control engineering perspective and the software engineering perspective. Evaluation and verification are discussed and compared in detail. Finally, the deficiency of current research is analyzed and the future research trend is prospected.
【作者单位】: 解放军理工大学国防工程学院;计算机软件新技术国家重点实验室(南京大学);
【基金】:江苏省自然科学基金面上项目(BK20151451) 国家自然科学基金(61321491) 国家“八六三”高技术研究发展计划项目基金(2013AA01A213) 计算机软件新技术国家重点实验室(南京大学)开放课题(KFKT2014B12)资助~~
【分类号】:TP311.5

【参考文献】

相关期刊论文 前2条

1 杨启亮;吕建;陶先平;马晓星;邢建春;宋巍;;Fuzzy Self-Adaptation of Mission-Critical Software Under Uncertainty[J];Journal of Computer Science & Technology;2013年01期

2 Jeff Kramere;Jeff Magee;;A Rigorous Architectural Approach to Adaptive Software Engineering[J];Journal of Computer Science & Technology;2009年02期

【共引文献】

相关期刊论文 前5条

1 杨启亮;马晓星;邢建春;胡昊;王平;韩德帅;;软件自适应:基于控制理论的方法[J];计算机学报;2016年11期

2 韩德帅;杨启亮;邢建春;;一种软件自适应UML建模及其形式化验证方法[J];软件学报;2015年04期

3 张会;;基于故障矩阵的贝叶斯故障定位方法[J];计算机测量与控制;2015年01期

4 杨启亮;邢建春;王平;王双庆;谢立强;王荣浩;;军事工程物联网:概念模型、支撑技术与领域应用[J];中国工程科学;2013年05期

5 王志坚;胡玉平;陈章;;构件系统结构的Petri网方法描述[J];吉林大学学报(工学版);2012年S1期

【二级参考文献】

相关期刊论文 前2条

1 杨启亮;邢建春;王平;;面向LonWorks网络的OPC Server设计与实现[J];计算机工程;2007年03期

2 李德毅,刘常昱,杜瀊,韩旭;不确定性人工智能[J];软件学报;2004年11期

【相似文献】

相关期刊论文 前10条

1 庄新峰;浅折有效进行软件测试过程管理的方法[J];科技资讯;2005年25期

2 王玉娟,吴国华;基于并发反馈修正的软件测试过程模型[J];杭州电子工业学院学报;2003年03期

3 高艳霞;软件测试过程要因分析[J];中原工学院学报;2004年04期

4 张英;软件测试过程管理控制的研究[J];南昌航空工业学院学报(自然科学版);2005年02期

5 刘金民;;软件测试过程度量研究[J];软件世界;2007年23期

6 张杰;陶幸辉;;软件能力成熟度模型及其在软件测试过程中的应用[J];电脑知识与技术;2008年17期

7 崔小乐;周豪;;软件测试过程中的参与方关系分析[J];微电子学与计算机;2008年08期

8 柳永坡;邹磊;金茂忠;刘雪梅;;面向软件测试过程的知识管理方法的研究与实现[J];计算机科学;2008年10期

9 杨译;;软件测试过程模型浅析[J];网络财富;2009年10期

10 王莹;田立军;;软件测试过程管理系统的研究和设计[J];计算机与网络;2009年15期

相关会议论文 前8条

1 李必通;;探讨软件测试过程模型[A];2007北京地区高校研究生学术交流会通信与信息技术会议论文集(上册)[C];2008年

2 于磊;傅常顺;;基于度量的软件测试过程管理[A];第五届中国测试学术会议论文集[C];2008年

3 唐杨军;戴牡红;;软件测试过程及其改进技术[A];2008通信理论与技术新进展——第十三届全国青年通信学术会议论文集(上)[C];2008年

4 黄茂生;陈平;;软件测试过程的质量保证[A];中国电子学会可靠性分会第十四届学术年会论文选[C];2008年

5 柴关华;吕益楠;;关于软件测评项目档案云存[A];档案与文化建设:2012年全国档案工作者年会论文集(中)[C];2012年

6 杨其国;;一种提高软件可靠性预计质量的方法[A];2009第十三届全国可靠性物理学术讨论会论文集[C];2009年

7 黄松;陈琪;;基于层次分析法的缺陷处理优先级研究[A];2008通信理论与技术新进展——第十三届全国青年通信学术会议论文集(上)[C];2008年

8 张悦今;张玲玲;刘莹;石勇;;软件可信性属性及其度量研究[A];第四届(2009)中国管理学年会——管理科学与工程分会场论文集[C];2009年

相关重要报纸文章 前1条

1 郭莹;银行如何防范数据风险[N];中国计算机报;2007年

相关博士学位论文 前3条

1 赖祥伟;面向用户行为模型的软件可用性研究[D];西南大学;2007年

2 王艳;源码未知类软件能耗评估技术研究[D];中国科学院研究生院(长春光学精密机械与物理研究所);2012年

3 占济舟;失信因子对软件可信性的影响及其控制[D];南京大学;2011年

相关硕士学位论文 前10条

1 范东琦;基于社区居家养老平台的服务管理软件的设计与实现[D];中国地质大学(北京);2015年

2 孙晓兰;面向开源软件的可靠性增长模型评估与预测工具的实现[D];哈尔滨工业大学;2015年

3 郭晓天;可重构系统编译平台的可信软件测试过程研究及应用[D];上海交通大学;2015年

4 陈锃基;软件测试过程管理系统的研究与实现[D];华南理工大学;2010年

5 杨玲萍;军用软件测试过程模糊决策技术研究及应用[D];东南大学;2006年

6 王长利;软件测试过程模型的研究与应用[D];电子科技大学;2012年

7 黄佳;外包企业软件测试过程改进研究[D];首都经济贸易大学;2010年

8 范娜;软件测试过程管理与改进[D];电子科技大学;2005年

9 戴希里;软件测试过程改进方法的研究[D];华中师范大学;2006年

10 杨磊;Lotka-Volterra模型在软件测试过程中的应用研究[D];合肥工业大学;2007年



本文编号:2109306

资料下载
论文发表

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


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

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