首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 156 毫秒
1.
利用软件度量工具对软件的各类质量属性度量,对于提高程序的质量有重要意义.在分析面向移动Agent的度量指标的基础上,设计并实现一种基于移动Agent的软件度量工具,该工具通过度量Agent与系统中其它Agent进行交互来获取度量所需信息并对其进行加工处理,用户可以通过度量Agent提供的接口查询度量的结果.最后给出度量指标与度量特征之间关系的实验结果.  相似文献   

2.
本文提出了一套面向Agent软件度量的新指标:知识量、学习能力、反应时间、Agent总数、依赖度、被依赖度、交互数、总交互数、社会理性和智商。并在此基础上开发了一个度量工具原型:度量AgentMA。  相似文献   

3.
面向对象软件度量工具的设计实现   总被引:5,自引:1,他引:4  
利用软件度量工具对程序源代码的各类质量属性度量,对于提高程序质量具有重要意义。提出了一个适用于多种面向对象程序设计语言的软件度量工具的灵活软件结构,该结构的核心是以数据库为中间件。给出了该工具的结构,总结了该结构的特点和实用性,给出了以图形形式显示的分析结果和度量指标与质量特征之间关系的实验结果。  相似文献   

4.
为了能够通过软件的源代码度量面向对象软件的适应性,提出了一个包含七个具体度量指标的软件适应性度量模型,并开发了在Java软件中提取各度量指标的支持工具FlexTool;为了避免通过手动调整大量软件源代码的方式度量软件适应性,使研究人员能够在不太了解软件实现细节的情况下对适应性进行度量,提出了将该适应性模型应用于软件版本的演化从而度量软件适应性的方法,并通过著名开源软件Ant的版本演化对该方法的合理性进行了验证。  相似文献   

5.
面向对象耦合性度量工具的设计与实现   总被引:2,自引:0,他引:2       下载免费PDF全文
软件度量是保障软件质量的重要手段。结合软件度量技术,设计并实现一个面向对象耦合性度量工具,用于全面度量面向对象系统的耦合性。给出了此度量工具的体系结构,详细讲述了该工具各个模块的设计与实现方法,其中着重讲述了中间信息库的设计,给出了度量结果示例。最后介绍了该度量工具的特点。  相似文献   

6.
软件度量是保障软件质量的重要手段。结合软件度量技术,设计并实现一个面向对象耦合性度量工具,用于全面度量面向对象系统的耦合性。给出了此度量工具的体系结构,详细讲述了该工具各个模块的设计与实现方法,其中着重讲述了中间信息库的设计,给出了度量结果示例。最后介绍了该度量工具的特点。  相似文献   

7.
面向对象软件度量工具的研究与实现   总被引:1,自引:0,他引:1  
利用软件度量工具对程序源代码的各类质量属性度量已是提高程序质量的一个重要方法,文章提出了一个以中间件为核心适用于多种面向对象程序设计语言的软件度量工具的灵活的软件结构,同时介绍了自行设计实现的度量工具,最后指出了下一步的的研究方向。  相似文献   

8.
商惠华  戴汇川 《福建电脑》2009,25(11):126-127,122
文中提出了一种基于过程度量的软件质量控制方法,该方法是一种控制过程质量的有效方法。它通过确定控制对象和目标、建立过程质量度量指标体系、测量各级指标、分析度量结果、制定控制策略等几大基本程序来对软件的开发过程进行度量,并应用到营业收费系统的开发过程中,具有较强的实用性。  相似文献   

9.
面向对象软件度量工具体系框架研究   总被引:2,自引:0,他引:2  
该文首先从系统分析、模型创建、度量计算以及结果表示四个方面讨论了面向对象软件度量工具的体系框架,然后介绍了度量工具信息库的设计,并就若干度量模型实例,对信息的覆盖范围做了统计分析。  相似文献   

10.
一个面向对象软件度量工具的实现和度量实验研究   总被引:26,自引:0,他引:26  
李心科  刘宗田  潘飚  邢大红 《计算机学报》2000,23(11):1220-1225
介绍了面向对象软件C&K度量学理论与方法,结合C++语言的特征,分析了C&K度量指标存在的缺点,提出了改进方法.然后描述了作者开发的基于改进C&K度量学理论与方法的针对C++的软件度量工具SMTCPP,该工具使用LL(1)分析法对源程序进行语法分析,从而提取程序中有关类、类成员、成员函数、对象等信息,计算出类的方法数、方法最大复杂度、继承树深度、子类数目、耦合度、响应集、相对内聚缺乏度等指标,以指导软件开发过程.这些度量结果还可以存放在数据库中,以便为建立软件质量评价模型收集充足的数据.论文最后对采用SMTCPP所做的3个实用软件度量实验结果进行了分析,表明了SMTCPP的实用性.  相似文献   

11.
在软件工程领域,主体系统的设计和开发受到越来越多的关注。但是传统的软件度量技术和面向对象的软件度量技术不适用于对主体系统的分析,而影响主体系统质量的主要因素是复杂度和知识能力。文中结合ZEUS主体系统,采用FSM框架给出主体复杂度和知识能力的度量指标以及度量主体。  相似文献   

12.
软件质量是软件的生命,它直接影响软件的使用与维护,软件开发人员、维护人员、管理人员和用户都十分重视软件的质量.质量低下的软件不但影响基于计算机系统的工作效率,而且还可能给用户带来灾难性的后果,因而,提高软件产品质量已成为软件工程的一项首要任务.为此,首先讨论了软件度量的概念,接着分析了确定权值的基本原则、软件质量评价工具、面向对象度量方法,最后做了总结.因此本文具有深刻的理论意义和广泛的实际应用.  相似文献   

13.
李博  赵海  李辉  艾均 《计算机应用研究》2009,26(10):3784-3786
大规模软件的结构度量将软件中看做特殊的网络结构进而计算网络的拓扑特征以反应软件特性。实现了一种大规模软件度量工具,根据功能需求,首先给出了工具模型的整体设计;然后分别阐述了各个进程的详细设计和功能以及数据库结构的设计;最后应用工具对六种不同节点数和边数的大规模软件进行度量,计算了各个进程所要耗费的时间。结果表明,度量工具能够很好地满足功能和时间性能的要求。  相似文献   

14.
软件缺陷预测能够提高软件开发和测试的效率,保障软件质量。无监督缺陷预测方法具有不需要标签数据的特点,从而能够快速应用于工程实践中。提出了基于概率的无监督缺陷预测方法—PCLA,将度量元值与阈值的差值映射为概率,使用概率评估类存在缺陷的可能性,然后再通过聚类和标记来完成缺陷预测,以解决现有无监督方法直接根据阈值判断时对阈值比较敏感而引起的信息丢失问题。将PCLA方法应用在NetGen和Relink两组数据集,共7个软件项目上,实验结果表明PCLA方法在查全率、查准率、F-measure上相对现有无监督方法分别平均提升4.1%、2.52%、3.14%。  相似文献   

15.
一种软件过程质量的度量方法   总被引:1,自引:0,他引:1       下载免费PDF全文
提出了一种软件过程质量度量的流程,建立了一个以生命周期为基础的软件过程质量度量模型,将软件过程质量要素分解成了共性软件过程质量要素和个性软件过程质量要素两大类,分析了相应的质量要素、质量子要素和度量元,给出了相应的度量方法。最后利用该度量方法对某公司5个软件项目需求阶段的过程质量及软件开发后期需求稳定性因子进行了度量,经数据分析发现软件开发后期的需求稳定性因子与需求阶段的过程质量是正相关的,从而表明了提出的度量方法和度量模型是有效的。  相似文献   

16.
软件度量学综述   总被引:15,自引:0,他引:15  
该文将介绍软件度量学的发展历史、软件质量度量体系和软件度量方法。着重分析面向对象软件开发技术的发展对软件度量方法的影响。最后给出了下一步研究方向。  相似文献   

17.
针对现有软件选型手段存在的缺乏统一标准、主观性和片面性较强的问题,建立了软件选型过程模型,设计了基于模糊综合评价的软件选型度量模型,讨论了软件选型度量模型的三个层次,进而开发了可操作的软件选型度量原型系统,并通过实验验证了该系统的有效性。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号