适应性软件体系结构评价方法研究

来源 :大连理工大学 | 被引量 : 11次 | 上传用户:stat2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自20世纪90年代初期以来,由于对软件系统规模、复杂性和质量等方面需求的不断增长,影响大型软件系统开发的主要问题之一是质量问题。研究表明,大型软件系统的质量属性主要取决于软件系统的体系结构。因此,在软件系统的早期设计阶段,选择合适的软件体系结构对系统的许多关键质量起着决定性影响。尽早的按照质量需求评价一个系统的体系结构是非常重要的。软件体系结构评价的目的是为了识别体系结构设计中的潜在风险,验证系统的质量需求在设计中是否得到了体现,预测系统的质量并帮助开发人员进行设计决策。适应性作为体系结构质量特征的一个方面,具有一定的特殊性,目前对适应性软件体系结构评价的研究还很不完善,缺少定性和定量的度量指标和系统的评价方法。因此,进行适应性软件体系结构评价方法研究具有重要意义,并拥有广阔的发展空间。本文对适应性软件体系结构评价方法进行了较为深入的研究和探讨,研究工作的主要内容包括:(1)总结、分析和归纳了适应性软件体系结构理论基础,综述了当前典型软件体系结构评价方法研究进展,发现了进行适应性软件体系结构评价方法研究的重要意义。(2)基于Goal-scenario coupling方法,提出了一种基于概念属性的结构化目标描述与识别方法。并根据上述方法获得的目标模型,在Le Metayer所提出的基于图形语法的体系结构建模理论和原则基础之上,基于SAAM方法所提出的体系结构描述图元符号体系,提出了一种目标驱动的软件体系结构建模方法。(3)基于GQM方法,结合当前的研究现状,根据实际需要,提出了一个面向过程的软件体系结构适应性度量方法。该方法在GQM方法的基础上,提出了面向过程的度量方法建模步骤、引入了数据项分层和确认分层、增加了度量的结构化描述和定义了新的度量指标,对GQM方法进行了进一步的扩展和改进。一定程度上解决了软件体系结构适应性度量问题。(4)为了更好的实现柔性决策,在多个体系结构的选择问题上,提出了基于区间AHP和DEA的多目标决策方法。该方法为多目标决策问题提供了一种新的思路。在单个体系结构适应性综合评价问题上,针对主观不确定性一未确知性,将未确知测度引入到软件体系结构评价模型中,提出了基于未确知测度的软件体系结构适应性评价模型。并通过应用案例验证了上述方法的有效性。(5)根据适应性软件体系结构评价方法的基本原理和具体内容,对案例TQM系统进行了应用研究。
其他文献
近年来,家用双层床越来越多地应用于学生宿舍等场所,其质量问题也越来越受关注,本文分析了其在产品抽检过程中存在的问题,并提出了解决方法。
目的:探讨开放性眼外伤的急诊处理及与预后之间的关系。方法:选取20例开放性眼外伤的病例进行回顾分析。结果:急诊处理后约55%的患眼保住或提高了视力,约20%的患眼视力无提高,约
我国高等职业教育体系面临的一个重要问题就是如何开实践教学。实践教学是高职化工类专业培养人才的重要途径,能够快速有效提高学生技能水平,锻炼学生创新力,培养学生工程意
研究DWI(1.5T磁共振扩散加权成像)以及SWI(磁敏感加权成像)序列检查于脑出血以及脑梗死诊断中临床上的价值。借助鑫高益1.5T磁共振成像体系,首先病患展开轴位T1WI、T2WI常规
目的:探讨心理干预对急性胰腺炎患者焦虑情绪的影响。方法将我科2011年10月-2012年10月住院治疗的50例急性胰腺炎伴焦虑情绪的患者随机分为干预组和对照组各25例,对照组采用常
"教学做合一"思想对当前中职课改革仍有重要的指导意义。笔者以《机械基础》课程为基础,努力将"教学做合一"思想融入教学中,尝试在设计理念和实践环节不断创新,已显初步成效
在全面贯彻落实科学发展观的影响下,我国社会主义市场经济体制逐步深化变革,这在一定程度上对事业单位的经营发展提出了更高的要求,而财务管理工作作为事业单位实现可持续发
引起柑橘贮藏期病害的病原菌,一般须通过果皮上的各种伤口侵入果实,在采收、运输及贮藏过程中,如采取措施不当,使果实受伤会增加发病机会。因此,要减少贮藏期间病害的发生,必须采取
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
高职管理者在整个学校信息化建设中起着承上启下的作用,其信息素养水平的高低直接影响着信息化建设的效率。现状分析表明,高职院校管理者的信息素养仍有待提高。目前,现有信