基于动态软件体系结构的软件自适应性研究
【摘要】随着计算机技术的发展,软件系统的复杂性越来越高,为了能够适应开放动态的网络环境,融合异构的硬件资源以及满足不断变化的用户需求,要求软件系统能够在运行时自主地感知自身和环境的变化,并随着这种变化按照功能指标和性能指标进行静态调整和动态演化,以提供高质量、可持续的服务,满足用户的需求。具备这种能力的软件也叫自适应软件,一个自适应周期包括感知、决策和执行环节,三个环节分别要求实现情境空间与目标系统的数据融合,智能的决策以及系统在线动态演化。软件体系结构从全局视角描述系统结构,为自适应各个环节提供完整性和可行性的保障。但有一些关键的问题需要解决:如何准确地描述软件体系结构的动态性;自适应软件要求系统能够自主的感知、决策和演化,现有的自适应软件系统决策过程较为简单,应该考虑更加智能的决策算法。本文结合现有对软件体系结构研究,提出了一个基于构件系统的软件自适应框架,框架包括用户层、控制层和目标层。并探讨了动态环境下系统感知、决策和执行环节的相关机制和算法:(1)根据现有对软件体系结构的研究,分析软件体系结构的动态性,为体系结构的动态演化提供理论参考;(2)软件系统决策时,本文首先从权衡软件系统多个质量属性目标的角度,提出了一种基于效用理论的决策方法,计算满足当前环境下每个自适应动作的综合效用值;其次考虑自适应动作调整时影响的构件数目以及构件优先级。决策结果应当综合两方面计算选择最佳的动作。(3)设计了一个适合动态配置的结构模型,包括元层、配置层和基层,元层维护体系结构对象的信息,系统的动态配置通过调整体系结构元层,触发并实施对基层的调整。最后通过一个模拟的新闻网站系统验证本文提出的自适应关键技术的可行性。
【作者】晏郑勇;
【导师】喻莹;
【作者基本信息】华中师范大学,计算机应用技术,2014,硕士
【关键词】动态软件体系结构;软件自适应性;软件质量属性;动态配置;
【参考文献】
[1]李萌.我国高校教师职业年金法律制度研究[D].西南大学,民商法学,2014,硕士.
[2]孙朋.基于肤色检测的网络图像过滤算法研究[D].吉林大学,软件工程,2012,硕士.
[3]贾艳梅.高速动车车轴视觉测量技术研究[D].吉林大学,测试计量技术及仪器,2014,硕士.
[4]罗维.提升我国农村基层党组织建设科学化的对策研究[D].湖南师范大学,科学社会主义与国际共产主义运动,2013,硕士.
[5]母舰.工艺性能实时监测与评估技术在大型压缩机装置上的应用研究[D].大连理工大学,动力工程及设备,2003,硕士.
[6]蔡丽君.快速消费品上市公司财务困境预测问题研究[D].山东财经大学,会计学,2014,硕士.
[7]童菲.集群国家重点实验室协同创新研究[D].华中科技大学,行政管理,2013,硕士.
[8]谢世伟.竹纤维填料处理受污染河水研究[D].华中科技大学,市政工程,2013,硕士.
[9]车霞芳.项目教学法在中职旅游英语教学中的应用研究[D].鲁东大学,学科教学(专业学位),2014,硕士.
[10]傅亮.新型碳纳米传感器及其在重金属检测中的应用研究[D].华南理工大学,2013.
[11]冯旭海.压密注浆作用机理与顶升效应关系的研究[D].煤炭科学研究总院,岩土工程,2003,硕士.
[12]姚旭丽.农户对农业保险购买支付意愿的影响因素研究[D].浙江工商大学,保险(专业学位),2014,硕士.
[13]米月皎.江苏主要支柱行业税收负担研究[D].南京财经大学,财政学,2011,硕士.
[14]尹勇.百事乐胶囊对慢性应激性抑郁模型小鼠脑内NGF和BDNF的影响[D].湖南中医药大学,中医内科学,2013,硕士.
[15]张迎春,向阳.数据仓库中雪花维的开发[J].计算机工程,2005,03:113-115.
[16]孙弢.数据挖掘中的决策树方法及其在客户分类中的应用[D].大连理工大学,2004.
[17]王成山,黄碧斌,李鹏,高菲,丁菲,丁承第.自动微分技术在分布式发电系统暂态仿真中的应用[J].电力系统自动化,2010,23:71-75+101.
[18]JessicaMoniqueRampone.论美国在国际法和国际规范的影响下保护少数族群权利法律框架的形成[D].厦门大学,亚太国际关系,2014,硕士.
[19]陈雨.储罐底板自动化漏磁检测装备研制[D].湖北工业大学,测试计量技术与仪器,2014,硕士.
[20]马应聪.英语非人称构式的述谓语义制约与意义建构[D].河南大学,英语语言文学,2014,博士.
[21]张天.突破发展中国家区域经济一体化实践的困境[D].外交学院,国际关系,2004,硕士.
[22]姚美村,张燕玲,袁月梅,艾路,乔延江.中药药性量化方法对补虚药功效归类预测的研究[J].北京中医药大学学报,2004,04:7-9.
[23]孔令稳.悬臂式涡街流量传感器频率特性优化及抗振方法研究[D].浙江大学,电子信息技术及仪器,2014,硕士.
[24]沈健飞.融资约束、超额现金流与过度投资[D].华东师范大学,企业管理,2013,硕士.
[25]王青.全频段电磁频谱监测设备总体方案及设计[D].西安电子科技大学,电子与通信工程,2012,硕士.
[26]高飞.基于单目视觉的行人检测算法研究与实现[D].东北大学,计算数学,2010,硕士.
[27]何涛.视频中的稀疏多目标跟踪和轨迹异常检测研究[D].西南交通大学,信号与信息处理,2014,硕士.
[28]郝延顺.抗高温降滤失剂的合成及钻井液体系的研究[D].哈尔滨工业大学,化学工程,2014,硕士.
[29]何达.CD62P、PAC-1在慢性阻塞性肺疾病性加重期的意义[D].延安大学,内科学,2014,硕士.
[30]肖志英.外周神经电刺激治疗膀胱过度活动症的神经调节机制[D].山东大学,外科学,2014,博士.
[31]杨士哲.基于数据仓库的决策支持系统的研究与开发[D].浙江大学,2002.
[32]周静.逆针灸三阴交穴对去卵巢大鼠HPO轴影响的实验研究[D].北京中医药大学,针灸推拿学,2013,硕士.
[33]康华靖,陶月良,权伟,王伟,欧阳竹.植物光合CO_2响应模型对光下(暗)呼吸速率拟合的探讨[J].植物生态学报,2014,12:1356-1363.
[34]周典恩.福建新教教会医院之研究(1842—1949)[D].福建师范大学,专门史,2004,硕士.
[35]赵雨.面向连接的未来网络信令设计与仿真[D].成都理工大学,信号与信息处理,2013,硕士.
[36]刘刚.孕激素(DHP)在硬骨鱼类减数分裂启动过程中的作用机制研究[D].西南大学,动物学,2014,硕士.
[37]唐淑玲.“微时代”背景下大学生思想政治教育载体应用研究[D].重庆工商大学,思想政治教育,2014,硕士.
[38]程钧谟,綦振法,徐福缘,段福兴.粗糙集理论与其它不确定理论的比较分析[J].山东理工大学学报(自然科学版),2004,04:7-11.
[39]刘江曼,何东之.嵌入式linux的底层I2C驱动开发[J].电子测试,2014,S2:12-14.
[40]李满林,杜雷,闻英友,王玉娜,王光兴.多目标优化遗传算法在移动网络规划中的应用[J].控制与决策,2003,04:441-444+448.
[41]何昕.终端区空中交通流量管理的模型及算法研究[D].西北工业大学,交通运输规划与管理,2004,硕士.
[42]蒋凯.基于网络分层思想的虚拟仪器应用研究[D].浙江大学,软件专业,2004,硕士.
[43]杨睿国.基于马尔可夫随机场理论的文本图像复原算法研究[D].华东师范大学,计算机应用技术,2013,硕士.
[44]闫婫.西北中小城镇中心区公共空间研究[D].西安建筑科技大学,建筑设计及理论,2004,硕士.
[45]高茜.黄土沿第三纪不整合面滑坡机理及防治措施[D].长安大学,防灾减灾工程及防护工程,2014,硕士.
[46]田露.氮杂环丙烷的碳开环反应和螺[4,4]壬烷-1,6-二酮的简便合成[D].湖北大学,有机化学,2011,硕士.
[47]连晓聪,周巍,段哲民,李茸.一种高效HEVC插值滤波VLSI架构设计[J].计算机工程.
[48]吕雪琦.我国银行体系脆弱性实证研究[D].上海外国语大学,国际贸易学,2012,硕士.
[49]尹秋来.压缩域视频信息隐藏技术研究[D].西南交通大学,信息安全,2013,硕士.
[50]赵力.基于SIMULINK的永磁同步电机在伺服系统中的仿真研究[D].辽宁工程技术大学,电机与电器,2012,硕士.

相关推荐
- 吉林省汪清县九三沟金矿床地质特征和成因研究
- 03月22日
- RouterOS网络管理系统的研究与开发
- 03月22日
- 不同番茄品种花药培养和花粉活力的研究
- 10月20日
- 传播学视野下的中国摇滚乐研究
- 01月20日