首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
该文提出一种软件缺陷分析与软件测试评审相结合的可信评价办法,用于在软件开发周期中量化评估软件可信性。本方法将软件可信性定位在正确性、可靠性、容错性、安全性、隐私性,以软件缺陷入手,评估软件的安全性、隐私性、容错性;以扩展软件测试入手,评估软件的正确性、可靠性;通过这5个素的评估,最终考量软件的可信性。通过这种方法,从以上5个维度对软件可信性进行量化评价,并发现设计初期引入的缺陷,提高了软件开发的质量和效率。  相似文献   

2.
软件构件技术是提高软件开发效率、质量和可靠性的有效途径,是软件发展的必然趋势,特别是领域内的软件构件技术更具有实用性和推广应用价值。本文对软件构件技术进行相关论述并介绍其在实际系统中的应用。  相似文献   

3.
软件复用技术对提高软件开发效率与质量、降低软件开发成本及缩短软件开发周期有着极乒重要的作用。对软件复用的优势、软件复用存在的问题以及基于复用的软件开发方法进行了论述。  相似文献   

4.
软件需求分析是软件项目开发的一个重要阶段,在整个软件开发过程中起到十分重要的作用,软件开发的成败和质量,在很大程度上取决于软件需求分析所采取的方法、技术和原则,本文介绍了软件需求分析的相关概念、任务、过程,并提出了为减少软件开发风险,需求分析的过程中应注意的若干问题。  相似文献   

5.
我国基于开源软件开发专有软件处正于起步阶段,开源软件使用者往往只注重开源软件的功能却忽视许可证的重要性。在基于开源软件开发专有软件时,因为没有选择合适的开源软件许可证,而导致违反许可证条款、引起许可证冲突或不符合我国相关法律法规的规范等情形经常发生。对于基于开源软件开发的专有软件一旦商业化可能面临的知识产权纠纷应有充足的估计和预防。  相似文献   

6.
正背景1.软件项目管理发展背景对软件项目建设的管理方法的研究和应用在20世纪70年代就已经开始了,目的是为了解决软件危机。随着软件需求的日益复杂和快速膨胀,出现了软件开发质量不可靠、成本严重超预算、开发周期不可控、使用起来问题多、可维护性差、运维成本和费用不断增加等问题。为了解决这些问题,软件工程化管理思想和理论应运而生,通过软件工程的管理模式也很好地解决了软件危机,满足了软件开发的质量可靠性、成本可控性和工期可控等需求。  相似文献   

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

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

9.
需求分析是软件生命周期中重要阶段,是软件开发的基础;需求变更是对需求分析的结果进行更改,会严重影响软件项目的质量、成本和工期。本文分析了需求变更产生的原因和影响,并给出了对需求变更进行有效控制的对策。  相似文献   

10.
Web应用软件测试方法的研究   总被引:1,自引:0,他引:1  
为了适应Web软件具有的异构、分布、开发平台无关的特性,提出了一种web软件测试过程模型,将测试流程划分为Web测试准备过程模型和执行过程模型两类活动对其进行建模,分析并讨论了软件测试过程中采用的各种测试方法和工具。可帮助软件开发人员提高测试效率,提高web软件系统的质量和可靠性。  相似文献   

11.
针对型号项目软件研制过程的影响因素,对软件的成熟度进行评价,以提高软件开发质量.应用软件工程理论,基于CMM模型给出了一个对型号项目软件成熟度进行评价的方法.结合一个具体的型号项目软件开发系统,进行了具体评价,进而改进了此软件开发过程,有效提高了软件开发质量.  相似文献   

12.
吉胜军 《科技资讯》2010,(17):19-19
软件加密是保护软件开发者利益的必要手段,是软件开发过程的重要组成部分。传统的软件加密方法主要依赖于加密算法的强度,隐蔽性差、可靠性低、算法设计漏洞颇多。本文通过OllyDbg反调试软件对现有软件加密方案进行逆向分析,分析了现有软件加密算法出现漏洞的原因及破解者是如何利用已知信息来进行软件破解。  相似文献   

13.
目前软件开发,特别是大中型软件开发,用户与开发人员之间的信息传递不是很充分的。本文通过对软件工程实施的规范进行定性,述到增加软件开发的透明度,用户可以从中知道自己要做什么,怎么做,而软件开发人员以工程化的思想研制软件,进而提高软件的质量,缩短研制时间。  相似文献   

14.
结合开发成功的实时软件《中英文综合录井联机系统软件》,探讨实时软件开发的方法和可靠性。  相似文献   

15.
王磊 《科技信息》2014,(1):84+109
为了满足合成扫频信号发生器软件工程化开发的要求,本文在传统软件开发模型的基础上,针对合成扫频信号发生器软件开发的具体特点,提出了一个新的软件开发模型――菜单驱动原型模型(Menu-Drive Prototyping Model),并结合合成扫频信号发生器软件工程化设计实践,详细介绍了该模型各个阶段的任务及实施方法。该模型已成功应用于多个信号源类课题的软件设计中,对于提高软件的设计效率和可靠性起到了良好的作用。  相似文献   

16.
软件复用是在软件开发中避免重复劳动的解决方案。通过软件复用,可以提高软件开发的效率和质量。本文将对软件复用技术的发展作一全面综述,介绍软件复用的基本概念及关键技术。  相似文献   

17.
可复用软件构件技术   总被引:1,自引:0,他引:1  
随着软件复用、软件构件技术和OO 技术的发展,基于可复用构件的软件开发成为现实。实践证明,通过开发可复用软件的两个生命周期:开发可复用软件构件和基于可复用构件的软件开发,软件复用技术可以极大地提高软件开发效率和质量。简述了软件复用技术、软件构件技术、基于可复用构件的软件开发以及构件对象模型(COM) 。  相似文献   

18.
软件体系结构的使用是提高软件质量、减少软件开销和促进软件生产率提高的最有效方法之一;对软件体系结构的研究也开始超出传统的对软件设计阶段的支持,并逐步扩展到整个软件生命周期。首先阐述了基于软件体系结构的软件开发方法,然后利用基于软件体系结构的开发方法对医院信息管理系统进行分析和设计,最后总结基于软件体系结构的软件开发方法在实际软件开发中的应用特点。  相似文献   

19.
基于大型有限元分析软件ANSYS的可靠性分析子模块,以VC++为软件开发平台,设计了一款更方便、更专业化的桥式起重机主梁可靠性分析软件.提出了桥式起重机主梁可靠性分析软件的架构,整个过程完成了对AN-SYS中APDL语句的封装以及对ANSYS核心程序的调用,解决了ANSYS中完成可靠性分析时界面不友好及低效的问题,也为桥式起重机主梁可靠性分析提供了一种可行的方法.  相似文献   

20.
基于统一建模语言(UML)的建模机制,结合软件开发过程的特点,分析了软件开发各阶段"用况"的功能及"用况"与开发模型、架构的关系,提出了以"用况驱动"、架构为中心,采用迭代和递增的软件开发思路,并用于软件开发过程,提高了软件开发效率,增强了软件的复用性。  相似文献   

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

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