首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 125 毫秒
1.
针对目前可靠性复杂软件系统存在的安全性问题,提出基于混沌理论的软件可靠性定量与定性相结合的仿真建模方法.首先,借助非线性混沌定量预测分析方法合理预测软件演变规律;其次,引入基于定量预测分析基础上的定性仿真建模预测分析方法,对定量预测结果进一步验证和推理,挖掘构建软件可靠性混沌建模的内在规律;最后,将QSIM算法应用在软件可靠性建模与预测分析的研究中,并且采用软件可靠性建模与预测评估手段给出软件可靠性度量标准,帮助检验和验证软件的可靠性.该研究成果可为软件可靠性建模提供新的方法和策略,提高软件可靠性建模预测分析的可行性和准确性,并且可以广泛应用到企业软件开发实践中,有助于企业发现影响软件可靠性的各种因素,解决软件安全性问题.  相似文献   

2.
基于软件可靠性工程思想,深入分析了NHPP软件可靠性建模的原理,并利用NHPP模型对处于开发后期阶段的铁路信号计算机联锁软件进行可靠性评估.通过建模评估,得出了联锁软件可靠性水平的定量分析结果,为计算机联锁系统开发的管理和决策提供了科学依据.  相似文献   

3.
在研究软件可靠性测试和UML模型的基础上,找到针对软件可靠性测试的关于UML用例图和顺序图模型的扩展方法,并进行了相关原型工具的设计与实现。  相似文献   

4.
将随机集理论和贝叶斯网络应用于军事信息系统软件可靠性建模研究,采用其分析软构件故障过程,描述软构件失效特征,计算软构件可靠性参数,并在此基础上构建了一个基于随机集-贝叶斯网络的军事信息系统软件可靠性模型.本模型实现了对构件软件体系全过程的可靠性跟踪和监控.实验验证了该模型的实用性和有效性,并得出一些对军事信息系统软件体系建设有益的结论.  相似文献   

5.
对软件评估的可靠性模型假设进行了彻底详细的分析。揭示了软件评估的可靠性模型假设在软件可靠性模型中的重要性。最后讨论了软件可靠性模型假设在实际中的局限性  相似文献   

6.
指出基于软件体系结构的可靠性评估模型不能有效说明软件中组件的可靠性问题,甚至导致软件可靠性不准确甚至不正确的评估.为此提出一个新的基于体系结构和软件中组件的联合可靠性评估模型.其基本思想是通过引入软件复杂性等多个影响软件可靠性的因素,把基于体系结构和基于组件的两种可靠性评估方法组合起来形成一种综合的软件可靠性评估模型.对大型软件的测试结果表明,新的模型具有更强的错误发现能力,从而使软件可靠性评估更充分、更准确,并且能够适应实际应用的需要.  相似文献   

7.
针对单一模型分析软件可靠性数据存在的不足,对软件可靠性数据的收集进行规范,并提出线性组合模型,解决了软件可靠性数据和可靠性模型的适用性问题,提高了软件可靠性模型评估和预测的精确度,其中DLC模型是目前线性组合模型中的最佳线性组合模型.  相似文献   

8.
软件可靠性新模型研究(英文)   总被引:1,自引:0,他引:1  
在讨论当前使用的软件可靠性模型存在的主要缺陷的基础上,提出了一个新的软件可靠性模型.当今应用模型中的可靠性假设条件并不考虑软件本身的复杂性、软件测试的有效性以及软件应用环境的完全性等要素,因此在评估软件可靠性时往往产生不精确的结果.为此将尽可能多的与被测软件可靠性评估有关的因素,结合到软件可靠性模型中去,使得对被测软件的可靠性模型更切合实际,因此使它更为精确.以一个实际的软件测试实验及对该软件进行的可靠性评估为实例,说明所提出观点和方法的合理性和可行性.  相似文献   

9.
基于经验模态分解算法、混沌分析和神经网络理论提出了一种软件可靠性建模及预测的混沌神经网络模型。研究成果显示,依据经验模态分解、神经网络以及混沌分析的程序可靠性评估模型的模型模拟以及结合作用更加完善,评估结果的准确性相对较高。  相似文献   

10.
一个软件系统开发过程中,影响开发费用的因素很多,可靠性因素无疑是非常重要的,对可靠性和费用之间的深入研究有助于在保证软件可靠性的前提下,控制成本,优化资源配置.本文通过理论分析和实验验证,研究了可靠性和费用的关系,建立了面向评估的软件可靠性费用模型EORC.实验结果表明该模型是合理的,且简单实用.  相似文献   

11.
UML是软件开发过程中广泛使用的建模语言,但由于缺乏精确的语义,难以直接对其建立的需求模型进行精化和验证,因而无法进一步提高软件的正确性和可靠性,也不具备实现软件自动化的前提条件.提出了一种基于UML需求建模进行形式化分析的方法.采用Object-Z对UML建立的需求模型进行形式化描述,采用Perfect弥补了Object-Z在精化与验证方面缺少自动化工具支持的不足,最后通过一个实例说明了该方法在实际应用中的可行性.  相似文献   

12.
从软件过程的需求出发,结合统一建模语言,重点讨论了迭代式软件开发技术,以及基于模型架构的软件设计技术。以关口电能计量系统的实际开发过程为例,详细论述了UML技术在软件系统开发中建立实用模型的方法,提出了一种基于设计模式的软件系统建模方法,该方法以成熟的设计模式为中心,实例证明该方法可提高软件系统设计效率并保证设计质量。  相似文献   

13.
Rational统一过程的可视化建模的应用   总被引:1,自引:0,他引:1  
为了提高开发软件的效率和软件的质量,采用新一代软件开发过程Rational 统一过程,以及功能强大的可视化建模语言UML,二者在软件开发过程中得到了广泛的应用.简要介绍RUP技术和UML语言的基本内容,并在RUP的指导下,运用UML建模技术,对设备缺陷管理及分析系统进行设计,对系统开发的各个阶段进行建模,该过程不但优化了系统的各阶段的迭代与建模过程,而且可以较容易应对需求变更,提前降低开发系统的风险,降低系统的复杂度,提高了软件开发的质量、效率和维护性.  相似文献   

14.
在当前的计算机软件设计中,大型软件系统基本上是采用面向对象方法来进行设计的,统一建模语言UML是面向对象分析和设计过程中重要的建模工具。通过以手机网络游戏系统的开发为背景,对UML的建模机制作了系统的概括,研究了基于UML的应用软件系统开发过程以及UML各图形之间的内在联系,介绍UML如何辅助完成用例建模、静态建模和动态建模。  相似文献   

15.
Based on dominant degree of role model among the viewpoints for object oriented modeling process, it dissertates that role modeling is a modeling method for software pattern at knowledge level. After giving some examples for modeling design pattern and analysis pattern at knowledge level using role model, it presents a process for refining design pattern from role model to class model and event trace diagram of UML. In this paper, we advocate the opinion, that role modeling before object modeling of UML.  相似文献   

16.
UML作为统一建模语言,使软件开发人员专注于建立系统的模型和结构,而不是选用具体的程序设计语言和算法来实现.采用面向对象分析方法UML来实现保险公估系统的开发,探讨如何利用UML对系统进行分析设计和建模的过程,以提高该系统可视化和标准化,并保证系统的可靠性和可用性.  相似文献   

17.
UML is widely accepted and applied by the international software industry. UML is a powerful language for Object-oriented modeling, designing, and implementing software systems, but its Use-Case method for requirement analysis and modeling software patterns has some explicit drawbacks. For more complete UML, this paper proposes the Role Use-Case modeling and its glyphs, and provides an instance of requirement analysis using Role Use-Case method. Uses the Role Model to modeling software pattern at knowledge level. This paper also extends the UML Meta Model and accentuates “RM before UML’s class Modeling”.  相似文献   

18.
UML是面向对象分析和设计过程中一种建模语言,是重要的图形化的建模工具.研究使用UML进行高职院校教师业务管理系统的建模,进行软件开发,可以使该软件系统的需求分析、设计、开发、测试的过程更为直观.  相似文献   

19.
UML统一建模语言已受到工程界广泛的关注,但采用UML对多层分布式应用系统进行建模没有统一的标准,本文介绍在工程实践中采用的建模方法,并采用UML为多层分布式系统建模,该方法已在工程应用中取得较好的效果。  相似文献   

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

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