首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 171 毫秒
1.
软件度量是保证软件质量的重要方法,程序切片是一种针对切片标准简化程序的技术。提出了一种基于粗粒度程序切片技术度量面向对象程序模块耦合度和类内聚度的量化方法,扩展了粗粒度程序切片的含义,基于面向对象系统依赖图进行程序切片,给出了对应的算法实现,利用切片技术度量了模块耦合度和类内聚度。  相似文献   

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

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

4.
为提高复杂机电系统的建模效率,基于面向对象的物理系统建模语言Modelica,建立了液力机械传动箱基本组件的可重用参数化模型.所建模型具有无因果性,支持类结构(面向对象,多重继承,模板),可重用等特点.利用面向对象的基本构件模型,建立了某履带车辆液力机械综合传动箱模型,并进行了动力传动系统的换挡动态特性仿真.虽然没有对结果进行试验验证,但从定性分析看,所建模型能正确地反映换挡动态特性,可用于换挡动态特性评估以及传动箱动态载荷的计算.  相似文献   

5.
为提高复杂机电系统的建模效率.基于面向对象的物理系统建模语言Modelica,建立了液力机械传动箱基本组件的可重用参数化模型.所建模型具有无因果性,支持类结构(面向对象,多重继承.模板),可重用等特点.利用面向对象的基本构件模型,建立了某履带车辆液力机械综合传动箱模型,并进行了动力传动系统的换挡动态特性仿真.虽然没有对结果进行试验验证,但从定性分析看,所建模型能正确地反映换挡动态特性,可用于换挡动态特性评估以及传动箱动态载荷的计算.  相似文献   

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

7.
介绍了敏捷软件开发方法中的XP(极限编程),对于OO(面向对象)的系统,可以通过类的增长和系统设计SDI(不稳定性)度量其进展,从而调整项目的计划。通过分析用XP开发的OO系统,发现了类的增长和SDI的规律,从而确定了与项目进展度量的关系。  相似文献   

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

9.
针对面向对象体系结构的软件系统缺乏有效度量方法的现状,通过行为、逻辑、构件和部署4个互为补充的模型,对面向对象的软件进行了架构分析,并确定了度量数据的采集集合.基于架构分析获得的原始系统数据,吸收快速原型与白盒、黑盒的基本原理,作者提出了一种适合面向确定对象系统的功能-结构-原型度量模型FCPMM(Function Configuration Prototype Metric Model).结合面向对象的基本准则与基本遗传算法,导出了该模型的循环收敛算法,从而可动态求解软件系统的最优状态.最后利用Matlab仿真实例,从度量参数适应度和最佳个体解码值两个方面验证了该算法的可行性.  相似文献   

10.
为了对网络的安全性进行更为科学、全面地度量,提出了一种多目标的网络安全性度量指标体系。引入模糊数学中的隶属函数概念,通过正负指标类模糊量化公式对不同类型的态势指标进行处理,实现去量纲化。提出的指标体系既考虑了人员因素,也考虑了安全装备和网络设备等非人为因素,提高了安全度量的准确性和实用性。仿真实验表明,文章给出的网络安全性度量指标体系能够较好地度量整个网络的安全性。  相似文献   

11.
寻找“类”的指导原则   总被引:1,自引:1,他引:0  
寻找出“类”是面向对象方法的最基础的工作,提出了一个寻找“类”的指导原则,该原则独立于任何面向对象的系统分析与设计方法,也独立于任何识别类的方法,同时,通过实例,来阐述了该原则的使用方法,  相似文献   

12.
OINTRODUCTIONThefiniteelementmethod(FEM)hasbeenwidelyusedinengineeringsincel97O,butsofar,almostallthefiniteelementanalysissoftwaresarestillusingconventionalanalysismethods.Thesemethodshavemanydis-advantagesdiffculttoovercomebecausetheywerenotdevelopedonastrongtheoreticalandsoftwareengineeringbasis.Thesedisadvantagesincludecomplicatedanalyticalproceduresanderrorproneness,diffcultprogramdevelopmentandmaintenance,poorreliabilityandreadabilityofcodes.Byintroducingtheobject-OrientedMethodan…  相似文献   

13.
讨论了汽车制动性能分析系统(system for analysis of automobile braking performance,ABPAS)的设计过程,系统采用面向对象的程序设计方法,运用当今流行的软件模块化设计思想组织数据结构,对每个计算模块采用类的形式来实现,每次运行都是该类的一个实例的计算,类与类之间互相独立,使得系统对数据的计算和存储都十分方便,充分体现了面向对象方法的基本特征。  相似文献   

14.
介绍了两种测试面向对象软件的方法,针对类的多重继承性进行测试的继承层次测试法(ILT)和利用测试图并通过设计辅助类来对面向对象应用程序进行自动测试的方法。分析了这两种方法的缺陷与不足,并指出了较Z语言形式化规格说明所具有的优缺点。  相似文献   

15.
面向对象的测试是一种不断发展、不断完善的技术,软件测试是保证软件质量的重要手段。文中主要针对基于状态模式的面向对象的类测试技术,介绍了N+测试的策略,论证了基于状态的面向对象测试的最佳策略。分析了N+测试策略的实现原理,并从理论上分析和讨论了N+测试策略。  相似文献   

16.
为了有效地建立复杂系统的性能模型,提出了基于POOSL的面向对象建模方法,将建模过程划分为面向对象的系统分析、模型设计及模型实现3个阶段.在模型实现过程中,运用了UML的状态图、顺序图和类图对系统进行抽象描述.基于面向对象建模方法,建立了IEEE 802.11MAC协议的POOSL性能模型,仿真分析了ad hoc网络中活跃站点数和最小竞争窗口等参数对有效吞吐量和平均延时等性能指标的影响.仿真结果表明,面向对象建模方法能有效应用于复杂系统的性能建模.  相似文献   

17.
旨在针对当前软件系统所面临的由软件危机和各种变化所带来的主要挑战给出合适的解决方案,为此提出了将面向对象的软件重用开发方法作为领域工程中软件系统的设计思想和方法.接着提出了适用于构建领域构件库的面向对象的软件重用瀑布模型(OO-SRWM),并对其内涵、体系结构、所涉及的关键技术等进行了详细和深入的讨论.最后,探讨了一种用于域工程和应用工程软件系统开发的多级重用设计方式.通过基于多级重用的面向对象的软件重用瀑布模型开发的领域构件库具有类继承度高、类耦合度低、类封装性高、类多态性低等特点;构件的方法重用效率和类重用效率均比较高.OO-SRWM为构建域工程中领域构件库提供了一种较为系统化、规范化和实用化的软件开发模式.多级重用为快速构建完整的领域构件库和重构应用系统提供了技术上的保证.  相似文献   

18.
通过对多通道电液伺服控制系统中“监控层”软件技术要求和系统自身特点的分析,按面向对象的软件工程学提供的设计思想,来完成对该系统“监控层”软件的分析和设计,对面向对象技术在测控软件的应用方面进行了探索。  相似文献   

19.
面向对象的有限元程序研究   总被引:3,自引:0,他引:3  
介绍了面向对象的程序设计方法和它与有限元程序相结合的原理和优点。运用C 语言。以单元类为例,描述了面向对象的有限元程序设计过程。并与传统的过程化FORTRAN语言的程序设计方法进行了分析比较,说明面向对象方法改善了有限元程序的维护性和扩充性,为开发工程计算程序提供了一种新途径。  相似文献   

20.
系统归纳了面向对象有限元的基本理论和实现方法,比较了传统有限元实现方法与现代面向对象有限元方法的优缺点.运用C++语言,以单元类为例,描述了面向对象有限元程序的实现过程.最后,利用该程序进行了工程实例计算分析,验证了面向对象有限元方法的准确性.  相似文献   

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

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