共查询到20条相似文献,搜索用时 20 毫秒
1.
2.
软件体系结构质量评价概述 总被引:10,自引:0,他引:10
1.引言随着软件规模和复杂度的不断增大,对软件质量、成本、进度的要求越来越严格。软件质量是指软件对预期的一系列质量属性组合的满足程度。目前,人们已经普遍认识到软件质量控制在软件特别是大型软件开发过程中对开发效率、成本有重要的影响,甚至关系到开发最终是否成功。高质量的软件在维护和测试阶段的开销较低,复用的潜力大。因此,预测和控制软件质量的成熟技术成为迫切的需要。 相似文献
3.
软件体系结构分析与评价方法评述 总被引:9,自引:1,他引:9
近年来,软件体系结构逐渐成为软件工程领域的研究热点以及大型软件系统开发和产品线开发中的关键技术.体系结构分析评价的目的是为了识别体系结构设计中的潜在风险,帮助开发人员进行设计决策.从软件体系结构的概念出发,分类介绍了体系结构描述的不同观点,评述了国内外有代表性的分析评价方法和工具.最后探讨了软件体系结构分析评价研究中存在的不足及其原因,作为总结,给出体系结构分析评价未来的发展方向. 相似文献
4.
5.
软件体系结构评估是对系统的某些属性进行评价和判断,以检查设计阶段系统需求的质量。本文介绍了基于场景的软件体系结构评估方法,以一例综合信息管理系统的软件体系结构评估为例,介绍了场景的设计及评估过程。 相似文献
6.
近年来,软件体系结构的可维护性得到了广泛的研究,其中可维护性的评估是关注焦点。然而,即使对某个软件体系结构的可维护性得出了定量的结果,也不能说明该软件体系结构的最优性(就可维护性而言)。通常情况下,软件构架师是根据自己的经验来判断评估结果。提出了一个基于场景的分析软件体系结构的最优可维护性的技术,该技术允许软件构架师从最优可维护性的角度来分析软件体系结构的可维护性。文章给出了该技术的一个应用例子。 相似文献
7.
基于场景的软件体系结构评估方法通过场景将系统的质量需求转换为风险承担者与系统的交互活动 ,通过低代价的事前评估活动降低软件的质量风险。 SAAM及 ATAM两种方法在具体的实际评估活动中,它们在场景的生成、风险承担者的商业动机的表述、软件体系结构的描述等方面存在着很大的不同,两种评估方法各有特长 ,其评估方法在具体的场景执行环节上具有不确定性 ,将定量的度量方法与定性场景结合是提高评估的有效途径。 相似文献
8.
软件体系结构的评估为提高软件质量、控制系统复杂性提供保证,但多数单纯基于场景或基于度量的评估技术普遍存在度量角度单一的问题.针对该问题,结合场景技术提出了一种支持面向方面软件体系结构的度量方法.通过一组度量指标对体系结构进行度量并量化其结构特征;引入场景更细粒度地刻画体系结构的质量属性,考察场景在体系结构中的映射程度.最后对某保险案例的体系结构设计方案进行对比与选择,验证了方法的可行性及实用价值.两种技术的结合为更全面地进行面向方面软件体系结构的评估提供支持与参考. 相似文献
9.
计算机应用系统的日益复杂和庞大,使得软件体系结构的研究成为当前的研究热点。软件体系结构设计已经成为软件生命周期中的一个重要环节。但是,如果无法对一个软件体系结构进行客观的、可行的定量和定性分析和评价,那么这种软件体系结构是不可靠的。现代软件的需求不断变化、业务规则和新的软件技术变化不停,要求软件体系结构在高层上必须考虑软 相似文献
10.
11.
依据goal-scenario coupling方法提出了一种基于概念属性的结构化目标描述与识别方法.根据上述方法获得的目标模型,在Le Metayer提出的基于图形语法的体系结构建模理论和原则基础之上,提出了一种新的、目标驱动的软件体系结构建模方法. 相似文献
12.
13.
软件体系结构性能评价研究 总被引:9,自引:0,他引:9
1 引言随着软件规模和复杂程度不断地扩大和增加,软件开发的成败已不再完全取决于数据结构和软件算法的选择,而是在很大程度上取决于软件系统体系结构(Software Architecture)的设计。软件体系结构已经成为一个新兴的计算机学科。所谓的软件体系结构是问题解决方案的逻辑框架,它包括系统中各计算单元(组件)的功能分配、各单元间的高层交 相似文献
14.
依据goalscenario coupling方法提出了一种基于概念属性的结构化目标描述与识别方法。根据上述方法获得的目标模型,在Le Metayer提出的基于图形语法的体系结构建模理论和原则基础之上,提出了一种新的、目标驱动的软件体系结构建模方法。 相似文献
15.
16.
17.
目前关于软件体系结构的描述已有许多工具支持,但各种工具不仅是领域相关的,而且描述方法也不尽统一,这使设计人员很难选择一种合适的工具,将体系结构的共同特征提取出来,秦为体系结构描述的核心模型,为各种工具提供了共同的基础-若要用某一种工具描述,只需增加与之相关的约束,另一方面将软件体系结构与当前主流的面向对象方法相结合,利用统一建模语言UML的扩充机制,从多个视图描述了软件体系结构,最后结合研究工作给 相似文献
18.
19.