ISO/IEC9126软件质量模型中第一层定义了6个质量特性,并为各质量特性定义了相应的质量子特性,其中易分析子特性属于软件的()质量特性。
A.可靠性
B.效率
C.可维护性
D.功能性
参考答案:C
解析:
ISO/IEC9126质量模型由质量特性、子特性和度量三个层次组成。第一层有6个质量特性;第二层有21个质量子特性;第三层是由度量者定义的可定量化度量指标。
ISO/IEC9126的6个质量特性包括:
●功能性(functionality):与一组功能及其指定的性质有关的一组属性;
●可靠性(reliability):与在规定的一段时间和条件下,软件维护其性能水平的能力有关的一组属性;
●易用性(usability):与一组规定或潜在的用户为使用软件所需做的努力和对这样的使用所做的评价有关的一组属性;
●效率(efficiency):与在规定的条件下,软件的性能水平与所使用资源之间有关的一组属性;
●可维护性(maintainability):与进行指定的修改所需的努力有关的一组属性;
●可移植性(portability):与软件可从某一个环境移植到另一个环境的能力有关的一组属性。ISO/IEC9126质量子特性--可维护性又包括:
●易分析性(analysability):与为诊断缺陷或失效原因及为判定待修改的部分所需努力有关的软件属性;
●易改变性(changeability):与进行修改、排除错误或适应环境变化所需努力有关的软件属性;
●稳定性(stability):与修改所造成的未预料结果的风险有关的软件属性;
●易测试性(testability):与确认已修改软件所需的努力有关的软件属性。