当前位置:问答库>论文摘要

题目:基于物理-事理-人理(WSR)方法的软件质量评价方法的研究

关键词:软件质量评价

  摘要

软件测试工作已经广泛开展,并在提高软件质量上取得很好的效果,然而与此密切相关的软件质量评价工作却相对滞后,“只测不评、多测少评、难以评价”的问题日益突出。经过对现有的国内外软件质量评价课题的分析,课题组发现现有的评价存在两大关键性问题:首先,软件是思维的产物,软件质量评价课题本身蕴含人的因素,然而一些评价课题中忽略了评价给予者、被评价者以及评价组织者之间观点、意图的不同乃至文化背景、利益以及评价环境等因素的区别,使得评价这一蕴含哲理的课题显得非常生硬,很难得到令各方面都满意的评价结果;同时软件也是客观存在的事物,她具备一般事物所共有的客观规律,然而一些评价邀请了许多知名专家学者,但是对于被评价软件的度量不足、评价方法缺乏,最后使得评价成为了纯粹主观评价,缺乏对软件质量评价的客观性。物理-事理-人理(WSR)方法论,是顾基发教授于英国霍尔大学的系统研究中心合作研究系统方法论期间提出的系统方法论。其通过“物理”层面总结提炼系统中事物的客观规律;通过“事理”层面寻求解决具体问题的方法;通过“人理”层面协调系统中人的因素,WSR方法论的出现很好地结合了软件质量评价课题中“一条腿走路”的问题,同时为现有软件质量评价中出现的种种问题给予了更完善的解决方法。本文运用CATWOE(Customer, Actor, Transformation, Weltanschauung, Owner and Environmental constraint)分析(即“人理”分析的一种)调查评价组织者、评价实施者以及评价给予者之间对于软件质量评价的具体观点,分析各方的利益是否有冲突从而以此提炼分析出软件质量评价方法的基本流程;针对流程中需要解决的问题展开出“软件质量模型的选取”、“软件度量元的裁剪”、“软件质量特性-子特性-度量元的权重分配”、以及“度量元的评价准则”等重点问题从“物理”、“事理”及“人理”三方面应用AHP(Analytic Hierarchy Process)、Delphi 、分布拟合等方法一一解决。最终形成基于WSR的软件质量评价方法——WSQE(WSR based Software Quality Evaluation)。本文最后,将结合作者在其中航一集团计算机软件可靠性管理与测评中心的一个基于物理-事理-人理(WSR)评价方法的航电软件评价实例,具体验证WSQE方法的有效性及可行性。从而很好地证明了WSQE评价方法同时解决了以往软件质量评价中“物理”、“事理”及“人理”方面所存在的问题。