论文部分内容阅读
为了保证柔性软件产品的质量,降低软件柔点的操控难度,便于用户使用柔点操控软件,本文借鉴了软件质量度量的一般模型,包括McCall软件质量度量模型、Boehm软件质量度量模型、ISO9126标准质量度量模型等,以柔点为核心要素,针对不同柔点的特征提出了一种适合度量软件柔点操控难度的模型。首先,分析了软件度量基本理论,包括软件度量定义、度量模型的构造方法,描述了模糊综合评价方法与层次分析方法的相关理论。其次,通过分析软件柔性的含义,给出了面向用户的软件柔点的概念,归纳了软件柔点的特征,提出了柔点的识别和确认的方法,对柔点进行了分类,分别给出四类柔点的定义。以柔点为核心要素建立了面向用户的软件柔点的操控难度模型,并给出了面向用户的软件柔点操控难度度量时的过程及度量的主要指标。再次,对柔点本身操控难度进行详细分析,提出了适合于不同柔点的操控难度度量步骤,利用层次分析法与度量专家的经验相结合给出了软件柔点子特性的指标权重,采用模糊综合评价法度量了柔点的操控难度。最后,结合Microsoft Excel 2003中一个柔点为具体的实例,结合界面柔点的特点进行了实例分析,说明了柔点操控难度度量模型、度量过程及度量方法的正确性和可用性,表明了提出的面向用户的软件柔点操控难度度量模型的有效性。