共查询到20条相似文献,搜索用时 93 毫秒
1.
2.
简要分析了已有的几种面向对象软件复杂性度量方法,指出了这些方法在反映类复杂性方面存在的不足,运用软件复杂性分解的思想,提出了一种新的类复杂性度量方法。该方法将类复杂性分解为类成员复杂性、类成员关系复杂性和封装复杂性三个复杂性分量,对各分量分别度量,进而得出总复杂性。其中,类成员复杂性采用类所实现的成员的复杂性SIMC、类接口复杂性之和SCIC反映;类成员关系复杂性通过对文中提出的伪二部图进行分析反映;封装复杂性采用成员可见率反映。最后,通过实例验证了该方法的有效性和可行性。 相似文献
3.
4.
软件产品复杂度在软件度量领域是一个非常重要的方面.软件开发的成本、进度和潜伏的错误数量都与复杂度有密切的关联.由于OOA和OOD被广泛运用,面向对象的软件度量已成为面向对象软件工程一个不可分割的部分.本文通过分析C&K和Lorenz&Kidd度量方法,提出了适用于JAVA语言特征的面向对象的类复杂性度量方法. 相似文献
5.
6.
7.
8.
一、简介自从面向对象的分析与设计方法问世以来,由于其拥有众多的优点,已经得到了广泛的应用。面向对象的分析与设计方法与传统的软件开发方法有许多不同之处,在软件开发过程、分析与设计技术、度量以及测试和维护方面都存在很大的差异。软件产品的度量一直是软件工程研究人员研究的一个热点问题。对软件产品进行度量可以让我们对项目开发的进度,开发成本等方面有一个定量的认识。软件产品复杂性的度量是软件度量的一个重要方面,它直接关系到软件开发费用的多少,开发周期的长短和软件内部潜伏错误的多少,同时它还间接度量了软件产品的可理解性。此外复杂性度量可以为我们的测试和维护工作的安排提供一个依据。例如,对于复杂性较高的模块我们应该投入更大的精力去测试和维护,对于 相似文献
9.
程序复杂性度量的一种新方法 总被引:1,自引:0,他引:1
本文通过分析传统的McCabe度量方法和Halstead度量方法的不足之处,提出一种新的基于公理的测试复杂性度量方法。新的度量方法明显优于McCabe和Halstead两种方法。 相似文献
10.
11.
排列复杂性度量应用于脑机接口信号分析 总被引:1,自引:1,他引:0
在排列分划的基础上,应用Lempel-Ziv复杂性和最新定义的格子复杂性分析脑机接口信号.由于对非线性时间序列的排列分划进行了重要改进,使这种粗粒化方法具有了普遍的适用性.与经验模式分解结合,将排列分划与常用的均值分划作了比较.实验表明,基于排列分划的复杂性度量可以取得较好的效果,甚至超过了均值分划经经验模式分解所能达到的最好结果,说明排列复杂性度量可作为脑电信号分析的新方法,尤其适用于需要快速处理的场合-比如脑机接口. 相似文献
12.
随着科学技术的飞速发展,互联网成为现今社会不可或缺的重要信息基础设施,但网络环境下的并发性问题,也成为传统网络程序在设计开发过程中的严重阻碍,降低了网络程序的开发效率。并发性问题对网络程序设计造成的重大影响,与多核处理器引起的"软件并发危机"影响是一致的,而并发问题也一直没有得到彻底解决。本文主要研究网络程序设计中的并发复杂性,为类似研究提供一些参考。 相似文献
13.
14.
15.
中介真值程度的度量及其应用(Ⅰ) 总被引:13,自引:0,他引:13
以中介数学系统为背景,为处理工程实践和科学研究中普遍存在的模糊现象提供一种度量逻辑真值程度的方法.在建立了谓词的ε标准度概念后,描述了对一般应用的数值区域与对应谓词的真值之间的关系;采用距离概念,并以对应谓词真值的数值区域的长度为基准,定义了距离比率函数及距离比率的特殊变换,并由此建立了一维情形下个体真值程度函数.又在提出关于n维情形的分支谓词、幂集逆映射和标准度向量概念后,描述了真值程度和函数、极值分支函数等n维情形的应用形式.应用示例表明:由于提出超态概念,所以理论上能把真值程度域从[0,1]拓宽到(-∞,+∞);真值程度函数的定义具有计算机可以处理的定量形式且具有客观性和普适性的特点.因此,真值程度的度量将在涉及模糊现象的领域得到有效的应用. 相似文献
16.
中介真值程度的度量及其应用(I) 总被引:2,自引:0,他引:2
以中介数学系统为背景,为处理工程实践和科学研究中普遍存在的模糊现象提供一种度量逻辑真值程度的方法.在建立了谓词的ε标准度概念后,描述了对一般应用的数值区域与对应谓词的真值之间的关系;采用距离概念,并以对应谓词真值的数值区域的长度为基准,定义了距离比率函数及距离比率的特殊变换,并由此建立了一维情形下个体真值程度函数.又在提出关于n维情形的分支谓词、幂集逆映射和标准度向量概念后,描述了真值程度和函数、极值分支函数等n维情形的应用形式.应用示例表明:由于提出超态概念,所以理论上能把真值程度域从[0,1]拓宽到(-∞, ∞);真值程度函数的定义具有计算机可以处理的定量形式且具有客观性和普适性的特点.因此,真值程度的度量将在涉及模糊现象的领域得到有效的应用. 相似文献
17.
用例驱动是RUP开发过程的要素之一。研究基于用例的软件复杂度,对于项目规模估算、进度控制和度量、评估都具有积极的意义。讨论了在用例驱动的软件开发过程中如何获取、量化用例层次上的软件复杂度的方法,概括了其研究的意义,并根据它对软件可靠性相关指标参数的影响,探讨基于用例的软件可靠性度量分析方法的改进。 相似文献
18.
模型在线辨识方法及其应用 总被引:5,自引:0,他引:5
本文提出了一种有效的非线性模型和参数在线估计方法。为了实现模型在线辨识,本文根据误差性能指标,给出了模型判据及计算式。根据递推加权最小二乘算法和优选判据,导出了模型和参数同时在线估计的有效算法。为了提高计算效率和数值稳定性,模型辨识和参数辨识均采用了U-D分解方法。新方法可用于飞行器非线性气动模型和参数的实时估计。实际应用结果表明,使用该方法可以有效地确定多项式、样条函数模型结构,参数辨识的结果满 相似文献
19.
20.
统计量复杂性估计及其在机器学习中的应用 总被引:1,自引:0,他引:1
定义并估计了假设空间的统计量复杂性. 据此可以找到一个基数性不超过假设空间的VC (Vapnik-Chervonenkis)维多项式级的线性经验泛函集, 利用该线性经验泛函集可以构造以所需的任意精度逼近假设空间中的任一函数的学习算法. 同时给出了随机生成这些泛函的方法. 相似文献