首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 156 毫秒
1.
软件开发中可以通过模块化的方法提高代码的重用率,但不同系统调用相同的模块,将使得各系统发生共同故障的可能性大大增加。为提高软件的可靠性,将容错技术引入到模块化方法开发的测控系统软件中,根据测控系统自身的特点,从数据、操作、硬件及软件四个方面讨论了软件开发中的避错、容错方法。在我们所研制开发的驱动桥综合性能实验台软件系统开发中的应用表明,该方法在提高代码重用率,降低开发周期的同时,也显著提高软件系统的可靠性。  相似文献   

2.
核磁共振谱仪软件系统中应用了模块化设计方法,详细讨论了软件系统的容错设计及整体容错模型,并采用多线程的方式对软件进行了实现.在测试期间对核磁共振谱仪软件系统进行可靠性分析,结果表明,软件系统可靠性符合设计要求.  相似文献   

3.
软件复用技术研究   总被引:20,自引:1,他引:19  
目的研究作为当前主流软件开发技术之一的软件复用技术。方法 通过对软件笔用研究和发展的简单回顾,讨论了软件复用的主要技术,进而研究,探讨了软件复用技术发展的新趋势,特别对软件复用技术研究的最新热点-软插件与软总线模型及其在分布环境中应用前景进行了分析和讨论。结果与结论软件复用是提高生产率,降低软件开发成本和保障软件系统的可靠性,特别是使软件产业走向工程化,工业化的必由之路。  相似文献   

4.
本文着重研究基于架构的软件系统的可靠性分配模型以及相应的优化算法,以最少的成本创建具有最优可靠性的系统,不仅考虑了开发成本的最小化,而且优化了软件系统的可靠性。本文所提出的模型和算法对于降低软件系统开发成本、提高软件系统可靠性具有一定的理论参考价值,并且能够在软件开发之前对已经设计出的软件架构进行预评估,从而预测软件系统的开发成本并对软件可靠性进行优化分配,具有较高的实际应用价值。  相似文献   

5.
Authorware软件具有很好的人机交互功能.本文详细分析了如何利用多媒体著名软件Authorware进行考试系统模块开发,并通过运用Authorware软件的若干子模块构建了一个实用的计算机考试软件系统.  相似文献   

6.
现在,我们受到了软件系统的包围,在家用汽车、电力系统和军用设备所有这一切中,软件都是一个重要的部件。软件系统是人类构建的最为复杂,但可靠性最差的技术系统。一个大型的软件系统可以有超过10加个状态。大家都知道,软件的可靠性很差,而且我们交付高质量软件的能力并没有跟上这一日益增加的需求。仅仅美国一国的经济,每一年由于软件失败造成的经济损失就超过500亿美元。人们需要一种新的推断软件系统总的质量及可靠性的机理及技术。本书介绍了使用先进的人工智能技术来指引软件质量改进的新研究。  相似文献   

7.
本文针对软件系统的可靠性问题,进行了容错和抗干扰方面的讨论,并提出了三种软件系统的可测性设计方法.字节补齐法,可以检测软件的好坏;周期补剂法和功能分解法,可以实时测试软件运行的质量,并可排除瞬间性故障,比较适合于产时控制系统软件的设计.  相似文献   

8.
针对管理信息系统 (MIS)软件系统设计的特点 ,研究提出了MIS开发中模块设计应坚持的基本原则 ,讨论了模块设计的两种基本方法。最后 ,给出了一个MIS模块设计的实例  相似文献   

9.
软件开发中,模块化技术主要包含了模块化设计和模块化管理.一个实用的软件系统往往包含多个模块,这些模块之间存在先后依赖关系.为了有效进行模块管理,重点分析了一种软件模块管理通用机制的设计与实现.这种软件模块管理通用机制使用了分层分级和状态机的概念,设计了适宜的数据结构.采用该机制设计的软件系统具有系统结构清晰、添加和删除软件模块易于实现且能充分保障系统的有序运行等优点.这种软件模块管理通用机制拥有良好的通用性,对软件开发者进行系统架构设计具有重要的参考价值.  相似文献   

10.
对一个典型的软件系统而言,人们普遍认为通过组件的可靠性来计算系统的整体可靠性是不可行的,这是由于软件系统与硬件系统不同,它通常违背可靠性计算所要求的组件独立性原则.针对组件和基于组件的软件可靠性评估问题,给出了一种改进后的Markov模型.经CPS转换后,软件系统的可靠性可用Markov模型进行准确计算.  相似文献   

11.
针对目前软件测试过程中可靠性度量方法匮乏的不足,提出了一种新的基于贝叶斯理论的软件可靠度评估方法,该方法通过分析软件模块间的影响关系构建贝叶斯网络,利用贝叶斯方法和经验数据评估贝叶斯网络中各节点的可靠度.给出了可靠度计算的详细推导过程,并通过一个具体实例解释了计算过程.该方法能重用已有的测试结果,计算速度快,简单易行.通过对每个模块提供数值可靠度估算,可以作为测试用例选择的依据,降低了测试成本,从而很好地为软件测试提供支持.  相似文献   

12.
基于应变式传感器的桥梁无线测试系统的试验   总被引:1,自引:0,他引:1  
在总结国内外无线检测技术的基础上,提出了一种基于应变式传感器网络化的桥梁无线测试系统,主要用于大型桥梁结构的检测或土木工程领域的健康监测.阐述了桥梁无线测试系统的各组成单元,给出了主要单元的基本原理及框图,并对各组成单元进行了集成.在可靠的通信协议下,通过主控软件,实现了以无线方式进行主控节点和各远端数据采集节点之间的数据传输,并对无线系统进行了对比试验研究.研究结果表明,该无线系统具有安全、高效、可靠、精度高、稳定性强、无须借助现有的通信网络、成本低、适应性好等优点.  相似文献   

13.
通过对航空发动机静电监测技术的原理及其现状分析,设计了一套基于PXI总线的航空发动机尾气静电监测系统。详细介绍了系统硬件组成与相关软件功能模块设计。该系统以PXI主控计算机为核心,以LabVIEW软件编程为系统开发工具,有效地提高了系统的自动化程度、灵活性和可靠性,降低了系统组建成本。在实际模拟测试中,能够准确快速地监测到发动机尾气中故障颗粒,取得了应用效果,具备推广与应用前景。  相似文献   

14.
基于面向对象技术设计数控系统单步和点动模块   总被引:1,自引:1,他引:0  
点动模块和单步模块对于数控机床的可操作性和可靠性有重要意义。介绍了采用面向对象技术开发数控软件的优点。通过对数控系统单步和点动模块进行分解后,抽象出通用属性和操作,封装建立手动方式基类,并派生出单步和点动子类。同时给出通过结构数据类型实现面向对象的高级语言和汇编语言之间的数据交换。实际应用证明,采用面向对象技术设计数控软件模块是提高数控软件可重用性和可靠性的有效方法。  相似文献   

15.
This paper presents a computer system reliability allocation method that is based on the theory of statistic and Markovian chain, which can be used to allocate reliability to subsystem, to hybrid system and software modules. A relevant supporting tool built by us is introduced.  相似文献   

16.
提出产品家族中通用模块再利用策略的规划算法. 利用可靠性、功能衰退、成本、功能需求和生命周期等从理论上阐述设计阶段模块潜在的再利用性,运用马尔科夫链模型预测产品的功能衰退和可靠性,运用效用模型对产品中现有模块和新模块之间的替换性进行评估. 对现有模块和新模块在下一系列产品中的功能需求和可靠性分析结果表明,现有模块可以满足下一系列产品的要求,其再利用大大降低了产品的总成本. 电冰箱制冷系统的产品家族实例表明,基于马尔科夫链模型的规划算法在产品家族的再利用设计中具有良好的适用性和指导作用.  相似文献   

17.
ForceControl工业控制组态软件是基于分布式实时数据库的3层可组态结构,其内部所有组件可以独立分布运行,并能通过网络服务程序与其它组件交换数据。实践证明,在MC尼龙管材生产监控应用中,能够缩短生产周期,提高生产系统可靠性,监控程序功能完善,综合性能强,人机界面友好。  相似文献   

18.
借助于软件模块化和概率论的基本思维方法,对软件可靠性进行估计,将系统看成是由多个模块所组成的整体,先计算各个模块的寿命函数,在此基础之上根据模块和系统之间的逻辑关系得到软件系统的寿命函数,再通过模块寿命函数的不同取值获得软件寿命的多种仿真算法。该方法不仅适用于软件可靠性的预测,也可用于计算软件平均持续工作时间,为同类问题的解决提出了一种新的思路。  相似文献   

19.
孙红三  燕达  周欣  黄宇  苏小红  郭勇 《科学技术与工程》2020,20(36):15015-15021
建筑全性能模拟软件具有功能模块繁多、模块结构各异、独立性强等特征,面对其软件开发的多团队协同、多模块集成、可靠准确验证等需求,本文提出了建筑能耗模拟软件协同开发管理体系,采用GitLab平台进行代码管理、及其协同开发与集成,同时给出了软件可靠性在线检测工具,以及ASHRAE-140标准的软件准确性检验方法,建立了一套多家协同、科学可靠、准确高效的协同开发管理体系,实现了建筑全性能仿真平台内核的开发研制。  相似文献   

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

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