首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 518 毫秒
1.
基于缺陷的软件可靠性度量方法研究   总被引:1,自引:0,他引:1  
针对软件可靠性度量研究中的一些问题,提出了以缺陷度量为软件可靠性度量的一种方法。首先将缺陷度量方法按照软件度量的一般方法进行研究和探讨;其次,以正交缺陷为基础,提出了定量的缺陷统计方法,这种方法能够更好地描述缺陷的性质,对相关信息可进行分类统计、分析,为过程改进提供依据;最后,提出了一些定性的缺陷分析方法,可充分挖掘缺陷的潜在信息。按照软件度量的步骤,通过定性和定量相结合的方法,可以很好地度量软件可靠性,并实时提高软件可靠性。  相似文献   

2.
基于CMMI的软件度量研究   总被引:1,自引:0,他引:1  
CMMI为软件产品及软件过程提供了一套定量的表示和分析,即软件度量的模型.有效的软件度量过程能促进组织的软件过程能力的改进.文章结合国内应用特点,介绍了基于CMMI的多层架构软件产品的度量模型,并着重讨论了基于CMMI的软件过程度量,总结了软件过程度量的工作方法和思路,提出了解决国内软件度量的一般性方法,为软件过程改进提供了可行的方法和实践.  相似文献   

3.
首先结合面向对象技术特性,对面向对象软件类级别的CK度量方法和系统级别的MOOD度量方法进行了分析,并就CK度量提出了优化的度量方法OCK。然后结合OCK度量和MOOD度量的优点提出了较优化的面向对象软件复杂性度量方法OSCM。OSCM度量可以有效地弥补CK度量和MOOD度量的不足,优化度量结果。  相似文献   

4.
面向对象软件度量技术   总被引:4,自引:0,他引:4  
提出了OO度量评价规则和标识一组OO度量套件的方法,一组切实可行的OO度量套件及其形式化描述方法,评价OO关键概念和结构特性。质量度量模型是软件质量评价体系中的关键技术,采用层次结构的度量模型。通过质量度量模型,就建立了软件内部属性和外部属性间的客观的定量的联系。OO软件度量框架用以规范化地帮助评测软件产品质量的过程。  相似文献   

5.
软件缺陷度量与软件过程管理方法研究   总被引:1,自引:0,他引:1  
软件能力成熟度模型第4级中要求在项目中定量管理,建立组织级过程性能,构成完整的量化管理,采用统计或其它定量方法管理软件过程,并通过对过程中出现的方法,技术等问题进行因果分析和寻找解决方案。在仔细研究了现有的缺陷度量分类方法和分析指标后,提出了一个基于缺陷度量与分析的软件过程改进模型。应用该模型可以设计缺陷数据管理系统。  相似文献   

6.
上海软件度量基准体系(SSMBSS)针对上海市、全国甚至世界范围内的软件项目或产品开发过程中的各种数据进行收集、整合和分析以得到软件行业的各种度量指标,从而更有效的为软件企业的项目管理及政府部门的决策提供支持.因此度量内容的选取和对度量数据的分析是其中关键的一个环节,论文将对该环节进行具体分析,以期得到合理的度量内容和指示器.  相似文献   

7.
张万鹏  王彩荣 《微处理机》2007,28(6):99-101
随着现代软件规模的不断扩大,软件度量越来越重要。其主要目的是为各相关组织提供对软件过程和产品更深入的洞察力,这也就使各相关组织能够更好的进行决策并朝着组织目标发展。对于实际的软件项目而言,良好的度量设计以及正确的实施方法才能使软件度量在软件设计中达到控制软件目标的作用。此论文是对软件度量理论的概述并对软件项目度量的实施方法进行了介绍。  相似文献   

8.
基于AHP算法和SPC的软件过程度量方法的研究   总被引:3,自引:0,他引:3  
杨涛  黄健柏 《计算机应用》2006,26(10):2476-2479
目前,软件过程度量理论和方法还不够完善,而高效准确的过程定量管理是成功进行软件过程改进的保障,为此提出了一种结合层次分析(AHP)算法和统计过程控制(SPC)的软件过程度量新方法。方法遵循集成能力成熟度模型(CMMI)构架,从软件过程角度对软件项目进行度量。最后以实例证明本方法能有效支持软件过程的度量与改进。  相似文献   

9.
面向对象软件度量方法   总被引:7,自引:0,他引:7  
度量技术是保证软件质量的重要方法。随着面向对象技术的发展,传统的软件度量技术不再适用于面向对象软件。文中分析了软件度量理论,讨论了目前流行的两种面向对象软件度量方法,指出其不足和进一步的工作。  相似文献   

10.
杜庆峰  马慧珺 《计算机工程》2009,35(24):103-104
在介绍软件过程度量原理的基础上,讨论Shewhart控制图的构成和分析方法。结合实例,分析统计过程控制在软件过程度量中的作用。针对传统Shewhart控制图无法区分软件过程之间影响的缺陷,借助选控图理论对现有方法在软件过程度量中的不足提出改进。有效区分软件过程的相互作用,定性和定量地分析软件过程的稳定性和性能。  相似文献   

11.
基于软件构件质量模型的度量及应用   总被引:10,自引:0,他引:10  
随着软件复用实践的深入,可复用构件数量不断增加,构件库规模也不断扩大。构件的质量将影响到最终的软件质量和CBSD的推广应用,但是目前缺乏对构件质量有效的评价模型。本文基于ISO/IEC9126软件质量度量模型,提出了软件构件质量模型,及专门针对软件构件质量模型的可操作的度量方法,重点描述了构件可复用性的度量,并将该方法实际应用于上海构件库部分构件,本文提出的度量模型和方法可作为构件库管理者和构件用户在管理及使用构件时对构件进行评价参考。  相似文献   

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

13.
软件度量研究方兴未艾,构建软件度量模型是其中一个重要的研究方向。度量模型从本质上说,是一组对软件进行评价的标准。这个标准并不是仅仅为了用来证明软件的好坏优劣,也用来反映不同软件系统或者软件模块的特点,从而为不同的需求服务。计算机科学中没有绝对的概念,它从诞生起就是紧密围绕应用服务的,计算机科学的研究一定要和现实需求相关联,因此作为一种评价标准,度量模型同样是从不同方面来综合评测软件的属性,从而在不同需求面前提供可参考的选择。  相似文献   

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

15.
软件质量预测是软件质量评价体系中的关键技术,针对软件质量预测过程中难以建立精确数学模型的特点,提出了将广义动态模糊神经网络应用于软件质量预测模型中。以模糊占的完备性作为高斯函数宽度的确定准则,避免了初始化过程中选择的随机性,同时,能对模糊规则和输入变量的重要性作出评价,从而使每条规则的输入变量的宽度可以根据它对系统性能贡献的大小实施在线自适应调整。通过对软件可靠性的仿真实验结果证明,广义动态模糊神经网络不仅适合模糊规则抽取也可用于系统建模,而且具有较高的辨识精度和效率。  相似文献   

16.
软件故障密度度量研究   总被引:1,自引:0,他引:1  
主要介绍了软件质量的度量现状,同时对软件产品质量度量中的故障密度度量的重要性以及特点进行了分析,并针对影响度量结果的一些原因提出了解决的建议。  相似文献   

17.
在ISO软件质量模型的基础上,建立质量需求评价准则(SQRC)和质量设计评价准则(SQDC)之间的定量关系,将软件质量需求指标转化为软件质量的设计指标,为软件开发人员在设计和编码阶段实施软件质量保证提供指南。它将软件质量保证的任务向设计和编码人员进行分解,有利于软件项目工程化生产过程中的质量管理,从而降低软件生产的风险。  相似文献   

18.
Data warehouses are powerful tools for making better and faster decisions in organizations where information is an asset of primary importance. Due to the complexity of data warehouses, metrics and procedures are required to continuously assure their quality. This article describes an empirical study and a replication aimed at investigating the use of structural metrics as indicators of the understandability, and by extension, the cognitive complexity of data warehouse schemas. More specifically, a four-step analysis is conducted: (1) check if individually and collectively, the considered metrics can be correlated with schema understandability using classical statistical techniques, (2) evaluate whether understandability can be predicted by case similarity using the case-based reasoning technique, (3) determine, for each level of understandability, the subsets of metrics that are important by means of a classification technique, and assess, by means of a probabilistic technique, the degree of participation of each metric in the understandability prediction. The results obtained show that although a linear model is a good approximation of the relation between structure and understandability, the associated coefficients are not significant enough. Additionally, classification analyses reveal respectively that prediction can be achieved by considering structure similarity, that extracted classification rules can be used to estimate the magnitude of understandability, and that some metrics such as the number of fact tables have more impact than others.
Mario PiattiniEmail:

Manuel Serrano   is MSc and PhD in Computer Science by the University of Castilla – La Mancha. Assistant Professor at the Escuela Superior de Informática of the Castilla – La Mancha University in Ciudad Real. He is a member of the Alarcos Research Group, in the same University, specialized in Information Systems, Databases and Software Engineering. His research interests are: DataWarehouses Quality & Metrics, Software Quality. His e-mail is Manuel.Serrano@uclm.es Coral Calero   is MSc and PhD in Computer Science. Associate Professor at the Escuela Superior de Informática of the Castilla – La Mancha University in Ciudad Real. She is a member of the Alarcos Research Group, in the same University, specialized in Information Systems, Databases and Software Engineering. Her research interests are: advanced databases design, database/datawarehouse quality, web/portal quality, software metrics and empirical software engineering. She is author of articles and papers in national and international conferences on these subjects. Her e-mail is: Coral.Calero@uclm.es Houari Sahraoui   received a Ph.D. in Computer Science from Pierre Marie Curie University, Paris in 1995. He is currently an associate professor at the Department of Computer Science and Operational Research, University of Montreal where he is leading the software engineering group (GEODES). His research interests include object-oriented software quality, software visualization and software reverse and re-engineering. He has published more than 80 papers in conferences, workshops and journals and edited two books. He has served as program committee member in several major conferences and as member of the editorial boards of two journals. He was the general chair of IEEE Automated Software Engineering Conference in 2003. His e-mail is sahraouh@iro.umontreal.ca Mario Piattini   is MSc and PhD in Computer Science by the Polytechnic University of Madrid. Certified Information System Auditor by ISACA (Information System Audit and Control Association). Full Professor at the Escuela Superior de Informática of the Castilla – La Mancha University. Author of several books and papers on databases, software engineering and information systems. He leads the ALARCOS research group of the Department of Computer Science at the University of Castilla – La Mancha, in Ciudad Real, Spain. His research interests are: advanced database design, database quality, software metrics, object oriented metrics, software maintenance. His e-mail address is Mario.Piattini@uclm.es   相似文献   

19.
This paper presents an approach to software assessment using a new software tool that integrates most of the known static metrics. A six-step method shows how to use metrics to obtain a picture of the software project. The method is visual and each step provides graphical representations of the data. Successive integration of data results in normality profiles. Examples illustrate each step. The method is adaptable to various environments and specific applications.  相似文献   

20.
It can be argued that the quality of software management has an effect on the degree of success or failure of a software development program. We have developed a metric for measuring the quality of software management along four dimensions: requirements management, estimation/planning management, people management, and risk management. The quality management metric (QMM) for a software development program manager is a composite score obtained using a questionnaire administered to both the program manager and a sample of his or her peers. The QMM is intended to both characterize the quality of software management and serve as a template for improving software management performance. We administered the questionnaire to measure the performance of managers responsible for large software development programs within the US Department of Defense (DOD). Informal verification and validation of the metric compared the QMM score to an overall program-success score for the entire program; this resulted in a positive correlation.  相似文献   

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

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