软件体系结构的质量特性样本.doc
《软件体系结构的质量特性样本.doc》由会员分享,可在线阅读,更多相关《软件体系结构的质量特性样本.doc(14页珍藏版)》请在咨信网上搜索。
1、软件体系构造质量特性摘要:众所周知是,为了减少风险和减少构建软件系统困难,人们在软件开发过程初期应当一方面考虑质量问题。此外,系统构造驱动着整个开发过程。 备用构造中非功能性质量需求实现决定了选取衔接整个系统便利构造。这一议题在可靠变革应用程序构建中非常重要。软件开发思想并没有在这一重要阶段给与诸多细节关注。这篇文章详述了软件体系构造质量特性,并且简介了一种基于ISO 9126-1原则技术。ISO模型质量特性被精炼成为一种属性。而这种属性可被度量以增长体系构造信息。咱们技术通过比较各自质量属性值从一组候选中挑选出恰当体系构造。并以一种关于监制系统技术应用程序为例阐明。咱们办法有助于在体系构造分
2、析过程中对的选取决定。它可以很容易被并入普通软件开发过程或者一种特别体系构造设计思想。简介:在软件开发初期阶段以非功能需求为目的质量需求极大影响了软件系统体系构造。但是,系统核心功能需求提取在初始系统构造拟定上扮演着重要角色。另一方面,质量需求在软件设计阶段需要平衡Kazman et al. 。仅仅在近来,精准软件体系构造设计重要性(并不是局限于笔纸图画符号设计方式)为了可靠系统构造而蓬勃发展起来Bachmann et al.1996,Bosch ,Krutchen .。那些涉及istribution,adaptability,interoperability,component reusab
3、ility and real-time issues 当代应用软件需要一种初期体系构造 定义来满足可维护行和可靠性之类质量需求。这些对于在架构之下软件系统所有功能性需求目的完毕是至关重要。特殊,使用网络服务新信息系统,例如基于网络电子商务应用程序,没有过多关怀软件工程时间而是因市场需求而发展及其迅速。此外,此种产品质量不在讨论范畴之内。然而,当一种HTML页面在浏览器端显示出来时候,咱们立即就能意识到咱们与否使用了一种好或者坏网络应用程序。像可用性,可靠性或有效性等因素涉及到这个迅速评估。事实上,自从系统开发之初,软件开发者们对网络应用程序质量特性就没有一种清晰描述,正如咱们所指出,软件工程范
4、例普通被忽视。例如,虽然当应用程序数据语义与描述分离是一种可接受范例,HTML is normally used regardless of this issue,直到近来,XML才被接受。于是,质量需求详述就成为了一种有趣问题。在功能需求详述过程中,质量需求也许会隐藏浮现,例如在一种纯文本用例或一种方案中。但是在原则面向对象思想中没有直接指引办法和清晰建模原理来捕获或详细描述质量需求。并且咱们直到软件体系构造设计不是一种独立行为,而是软件产品开发和改良过程中更进一步阶段。软件体系构造应当作为一种重要侧重点以建立更清晰可重用软件框架for guaranteeing to a certain e
5、xtent,the overall quality of the resulting software products.本篇文章重要目是简介(建议)一种基于ISO 9126-1 ISO/IEC 1998原则技术来描述相应软件质量特性,而这种技术为品质级别或其她可测量要素所精准描述,并参加软件体系构造设计过程之中。作为体系构造设计阶段中,质量特性详细阐明和规范度量是软件体系构造改进过程基本,而这些改进过程容许对最初设计进行改进和增长。这种基于系统某些核心功能需求而选取备案在设计过程中不断被转变和改进以达到预期质量目的,而这些质量目的正是系统应当达到质量需求价值所在。在这一过程中为了最后系统,质
6、量需求经常被转化为隐性功能需求Bosch ,例如最后系统把这些需求表达为附加机制。但是,在普通习惯性软件分析和设计思想中,这些质量特性详述和评估表述仅仅基于设计者经验。ATMT(基于构架权衡分析办法)Kazman et al. 与咱们办法有某些共同之处。它使用了一种称之为utility (system goodness) tree质量特性详述原则来将基于精准质量特性方案分清主次。体系构造和属性信息被收集到ABAS (Attribute-Based Architectural Style)框架中Klein and Kazman1999.。但是如何获得质量视图是如此描述和为什么仅有一种描述级别ut
7、ility tree并不清晰,并且质量特性解释并不原则。utility tree通过一组可被驱动体系构造测试方案来给与方案优先权来拟定核心之处。特性测量通过stimuli,参数和响应来显示。咱们办法使用依照ISO 9126-1原则质量模型来考虑质量需求详述。这个在构造上接近ATAM质量树级别模型对于软件体系构造很适当。ISO质量模型当前是软件工业原则并且它通过高度抽象层次来解释。它由内部和外部因素和使用品质特性视图质量决定。这种质量特性(ATAM特性)正好被很原则解释,并且特性度量普通很普遍,它可觉得详细应用做更进一步解释。软件运营环境质量是由用例模型质量决定,也就是在上下文使用中,顾客对于质
8、量观点。此篇文章中咱们只关怀关于内外因素质量模型,而这个质量模型分别描述了顾客和开发者观点。为了完备使用质量,这个系统必要达到内部和外部目的。在软件开发过程中浮现如下状况:当软件作为电脑系统中一某些和内部软件评估或是实体属性测量成果时,质量特性经常被详细描述为显现外在子特性。在咱们例子中,不得不把这些属性转化或翻译成称之为媒介软件产品软件体系构造。在软件开发过程中获得特性值可被用来校验内部质量目的,而这些内部质量目的有助于确认最后软件系统规定外部目的SO/IEC 1998.。拥有质量特性详细描述这样事实为体系构造详细阐明增长了更多信息,这样有助于为解决特定设计问题而挑选体系构造设计过程。除了简
9、介和结论,;论文重要某些如下:为详述软件体系构造质量特性,给出了一种基于ISO 9126-1原则通用质量模型描述。一种实例研究,在这个实例中,咱们将获得通用质量模型来进行使用网络设备实时监视系统软件体系构造选取。2、为软件体系构造而修改ISO 9126-1质量模型。ISO 9126-1质量模型:依照ISO 9126-1原则ISO/IEC,1998,质量被描述为一组产品或服务特色或特性,而这些特色和特性是基于自己能力来满足显性或隐性需求。同步,对于质量定义不同看法也应被尊重:从顾客角度来看,它是最后产品质量;从开发者角度来看,它是在开发过程中由不同项目有关人员生产中间产品质量。从终端管理者角度来
10、看,它是营销需求。所有产品质量都可以被不同观点集合所表达。在咱们文章中,顾客和开发者(架构师)观点角度将会被采纳。MCCALL工作区别了两类质量特性:因素和原则。前者不能直接被测量而后者可以被主观测量。这启发了ISO 9126-1模型。基于这个原则,ISO 9126-1更进一步将McCall模型化简为ISO 9126-1质量模型,当前它在广泛艺术级产品质量阐明书中被接受。它建议了一组六个互相独立高阶质量特性。而这些质量特性被定义为其质量已被描述和评估软件产品质量特性。在开发各种阶段,质量特性被作为外部质量确认和内部质量审查目的。当获得特性和可测量实体时,她们被描述成子特性。在文中度量和测量原则
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 体系结构 质量 特性 样本
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。