首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 187 毫秒
1.
软件的开发要保证其具备良好的质量,软件度量技术是其重要的方法。随着面向对象技术的发展,传统的软件度量技术很难适用于最新的面向对象软件,而面向对象软件度量技术就可以规范化帮助测评软件产品的质量过程。文中分析了软件度量理论,讨论了当今流行的三大面向对象软件度量方法,并指出其存在的不足和今后需要发展的方向。  相似文献   

2.
现有面向对象软件度量方法和度量准则的基础上,结合面向对象技术特性,对C&K面向对象度量方法进行了分析和改进,提出了类的复杂性、类的方法个数等类规模的度量指标,以及多继承数深度、继承方法比、继承属性比等类的继承性度量指标,并对这些指标在工程实践中的应用进行了讨论。改进后的度量指标可以有效地补充C&K方法,优化度量结果。  相似文献   

3.
在现有面向对象软件度量方法和度量准则的基础上,结合面向对象技术特性,对C&K面向对象度量方法进行了分析和改进,提出了类的复杂性、类的方法个数等类规模的度量指标,以及多继承数深度、继承方法比、继承属性比等类的继承性度量指标,并对这些指标在工程实践中的应用进行了讨论.改进后的度量指标可以有效地补充C&K方法,优化度量结果.  相似文献   

4.
对面向对象软件设计度量的扩展   总被引:3,自引:0,他引:3  
对Chidamber的Kemerer的面向对象设计的度量作了扩充,包括对面向对象的类树结构和重用的度量,用Weyuker的度量评估准则分析了这些度量的性质,指出了对象的并发、分布及并行给面向对象软件设计中所带来的复杂性,从而对这类软件结构的度量带来的潜在影响。  相似文献   

5.
针对面向对象设计的C&K度量组中耦合度量存在的问题,提出了一组分解的面向对象软件耦合度量方法.参考统一建模语言类图的定义分析了软件设计中类之间的关系,并使用一组形式化评估软件质量性质的定理进行评估,结果表明,新方法能够满足这些定理.最后使用JUnit和JEdit作为研究对象,利用DependencyFinder和Eclipse软件度量插件Metrics实现对软件耦合度量方法的自动计算,计算结果验证了该方法的有效性.  相似文献   

6.
随着计算机技术的飞速发展与计算机应用领域的迅速扩大,各领域内出现的高复杂性的软件系统的数目越来越多。因此,人们迫切需要能够对软件开发过程和产品进行精确的、可预测的和可重复的控制,软件度量就是度量软件质量的一种行之有效的手段,是软件工程内一个非常重要的领域。本文通过对软件度量的研究意义、发展历史、分类以及度量方法的系统研究与总结,着重探讨了软件度量理论及其应用。  相似文献   

7.
着眼于对象的继承和交互两个正交方面,提出一种面向对象的伪动态复杂性度量方法.该方法集成了继承和消息路径的度量,借助于简化消息交互图和继承扩展图较全面度量了软件复杂性.最后使用一个实例说明和验证了方法的有效性.  相似文献   

8.
软件可靠性估计方法的研究   总被引:1,自引:0,他引:1  
计算机软件可靠性估讲当今研究的重要问题之一,随着计算机在安全性等重要应用领域中的迅速推广,软件可靠性日益显示出其重要性,虽然软件可靠性估计有多种度量方法,其中较常用的有Availabiliy(软件可用率),Probability of Success on Demand(调用成功率)等,但都存在着不足和局限性,本文提出随机测试结果进行软件可靠性估计的方法,把对测试软件的复杂性看成可靠性估计公式中的一个因素,这样 就克服了以往同类方法把软件看作了黑箱而忽略了软件的复杂性的缺点。  相似文献   

9.
介绍了软件度量的发展阶段,分析了当今软件度量的发展程度。在研究软件度量方法框架和软件度量指标的基础上,重点研究了当前的3类度量方法,对各方法中典型产品的功能和特点进行分析。最后给出了软件度量的当前研究难点和将来发展趋势。  相似文献   

10.
今天,面向对象软件已经成为软件行业的主流,人们已经习惯于使用面向对象的软件开发工具设计开发面向对象软件并使之硕果累累.但是好的软件系统离不开严密的软件测试体系,在面向对象软件空前繁荣的今天如何对其进行有效的测试已经成为软件界的一个热门话题.测试面向对象软件可以使用传统过程软件的测试方法,但是面向对象软件系统在某些方面尤其是在单元测试方面提出了一些新的挑战,其测试策略值得深入探讨.本文从面向对象软件的自身特点出发,在传统的过程软件测试的基础上探讨如何有效地对面向对象软件进行测试.  相似文献   

11.
本有限元软件试验台采用面向对象的混合语言编程,将有限元软件分为前处理、有限元分析和后处理3个独立的主模块,它们可以分别编译和调试,再用多进程通信或动态链接库方式结合在一起,3个主模块之间通过数据文件进行通讯,根据具体情况每个主模块又可包括几个可用菜单驱动的独立的功能分模块,以使有限元软件的各部分功能程序可独立编写、分别调试,然后在此试验台上作总体验证。  相似文献   

12.
提出并定义了基于软件重用思想的面向对象软件总线的新概念,描述了面向对象软件总线的基本结构及支持环境.  相似文献   

13.
面向对象软件测试主要问题的探讨   总被引:12,自引:0,他引:12  
软件测试是保证软件质量,提高软件可靠性的关键,面向对象开发范型虽然提高了软件的可重用性和可维护性,然而它的封装性、继承性、多态性和动态绑定等特性却给软件测试提出了新的要求,根据面向对象软件的特点,总结了面向对象软件测试的内容、测试层次及测试用例的设计方法,同时讨论了面向对象软件测试技术的现状和发展。  相似文献   

14.
面向对象软件测试是面向对象软件开发的重要阶段,类测试是面向对象软件测试的关键.本文在分析了面向对象软件技术对软件测试技术的影响基础上,研究了面向对象软件的类测试技术.  相似文献   

15.
本文把面向对象的方法用于专家系统的设计。文中结合石油钻井工程中油气储层集层保护专家系统的设计,讨论了面向对象的知识表示及面向对象的推理实现。并介绍了其开发环境的软件实际。  相似文献   

16.
设计样本(DesignPatern)是面向对象领域的一个新的研究方向,并且日益引起学术界与工业界的重视.文中详细分析了设计样本的概念、组成与分类,并着重研究与讨论了它对当前面向对象软件系统开发的作用与重要意义  相似文献   

17.
分布式测控系统面向对象的软件结构框架   总被引:3,自引:0,他引:3  
面向服务于航空试验的测控系统,从分析分布式测控系统中对象及其特点入手,在分布式测控系统面向对象的系统软件设计中提出功能对象与运行对象的概念,归纳出实现分布式测控的基本结构对象,并提出了一种基于这些基本结构对象的软件结构框架。这种软件构架方法在某型号项目的实际工程中得到应用,取得了良好的效果。  相似文献   

18.
软件开发过程的分布并行化是缩短软件开发周期和降低开发成本的有效途径。本文将进化式原型方法引入到软件的并行开发过程中,提出了并行进化式软件开发模型CESD及相应的管理与控制机制,并将并行成分及并行控制成分统一到面向对象的机制下,提出了并行环境下面向对象的原型进化过程。  相似文献   

19.
以"中央储备粮粮情测控开放式软件平台研究"为背景,探讨了.NET平台下的组件相关技术,实现了粮情测控开放式软件平台的开发.利用组件技术,开发面向模型的软件自动生成建模工具.用户根据实际需求,可方便、灵活、弹性地进行功能构件的选用.方便用户组建适应需求的应用系统.  相似文献   

20.
一种面向对象编译器体系结构框架   总被引:4,自引:1,他引:4  
对编译系统体系结构进行了新的研究和探索,基于传统编译理论和新的发展趋势,提出了基于领域模型的面向对象编译系统构造框架OOCF,以及编译过程对象化与基于程序设计语言基本规律的设计思想,并实现了一个分析系统的原型,取得了较好效果。  相似文献   

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

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