首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 125 毫秒
1.
软件复用、软件合成与软件集成   总被引:11,自引:3,他引:11  
软件复用被视为解决软件危机的一条现实可行的途径。在软件复用的科学研究与实践活动中,针对不同的应用领域,结合相关的计算机新兴技术,出现了许多解决软件危机的方法与途径,软件合成、软件集成就是软件复用的成功实践扩展和技术应用之一。简要地介绍了软件复用,分别给出了软件合成、软件集成的概念,归纳总结了二者实现所涉及的关键技术、适用领域和应用目的,详尽地对比了软件合成、软件集成的区别。  相似文献   

2.
软件复用是解决软件危机、提高软件生产效率和质量的现实可行的途径。该文着重软件复用的基本概念及软件复用的思想,研究了软件复用的过程及实现,分析和研究了软件复用所采用的软件构件技术中的关键技术。探讨了软件复用技术未来的发展趋势。  相似文献   

3.
软件复用是软件开发中避免重复劳动的解决方案。开源软件的源代码、邮件列表、缺陷报告和问答文档等软件资源中蕴含了规模庞大、结构复杂、语义关联丰富的软件知识。如何获取知识、组织知识,以及如何在软件复用过程中方便地检索软件知识是亟待解决的问题。为了解决这些问题,面向开源软件项目,构建了软件知识图谱,并提供了基于软件知识图谱的软件知识检索。主要工作包括:针对4种不同类型的软件资源,提出了软件知识实体的提取原则与方法;提出了软件知识实体之间关联关系构建的方法;实现了两种软件知识检索机制,并以文字列表和图形可视化相结合的方式展现检索结果;设计了软件知识图谱构建框架。基于上述工作,设计并实现了一个面向开源软件项目的软件知识图谱构建工具。实例证明,所构建的软件知识图谱可以更好地帮助软件开发人员进行软件知识的检索与应用。  相似文献   

4.
星载软件复用技术探讨   总被引:1,自引:1,他引:1  
星载软件的开发效率是制约卫星研制能力的因素之一,研究星载软件复用技术就是为了提高星载软件的开发效率和软件的质量;文中对星载软件复用的现状进行了分析,指出了影响星载软件复用的技术因素,探讨了实施星载软件复用的方法,并以举例的方式重点阐述了如何以领域工程的方式对星载软件进行领域分析、构造可复用构件和建立软件复用库;最后,介绍了软件沿用这一特殊的星载软件复用形式,这些方法都已进人实践阶段,具有一定的应用前景.  相似文献   

5.
逆向工程的一个重要应用就是软件破解。通过反汇编软件的程序,发现软件的加密算法,对软件实施破解。软件的破解是对软件版权和安全的一个重大挑战,通过对软件破解的方法、注册机编写的说明和常用破解工具及软件常用加密算法的介绍,解释了软件破解的整个流程,并通过对某一种软件的实际破解操作,演示了软件破解的过程及注册机的编写。经过探讨软件破解的过程,使软件开发者知己知彼,加强软件的安全意识,提高软件的安全性。  相似文献   

6.
基于CMMI的软件度量研究   总被引:1,自引:0,他引:1  
CMMI为软件产品及软件过程提供了一套定量的表示和分析,即软件度量的模型.有效的软件度量过程能促进组织的软件过程能力的改进.文章结合国内应用特点,介绍了基于CMMI的多层架构软件产品的度量模型,并着重讨论了基于CMMI的软件过程度量,总结了软件过程度量的工作方法和思路,提出了解决国内软件度量的一般性方法,为软件过程改进提供了可行的方法和实践.  相似文献   

7.
软件的质量保证措施主要有2个方面:软件研制过程的质量保证和软件产品的质量评估。本文认为软件研制过程的质量管理是软件质量保证的关键,归纳了现阶段国内软件研制中影响软件质量的主要因素,详细分析了这些因素对于软件质量、软件研制及维护成本的影响,论述了软件研制的过程管理与软件质量的关系,结合长期软件研制工作经验,总结了面向软件质量保证的软件研制过程管理措施的主要内容。  相似文献   

8.
侯静  张光健 《福建电脑》2008,24(5):45-46
软件自身的特殊性导致了软件的生产率非常低,从而导致了软件危机的产生。为了解决软件危机,实现软件的大规模工业化生产,人们开始制定软件编制的各种标准,希望软件的生产遵循统一的标准,达到大规模的工业化生产,从而解决软件危机。软件的构件化思想就是以软件标准为实现基础的,构件化技术可以实现已有资源的复用,构件化技术有利于提高软件的生产率。标准化虽然可以在一定程度上提高软件的生产率,却不是解决软件危机的根本途径。  相似文献   

9.
为了能够通过软件的源代码度量面向对象软件的适应性,提出了一个包含七个具体度量指标的软件适应性度量模型,并开发了在Java软件中提取各度量指标的支持工具FlexTool;为了避免通过手动调整大量软件源代码的方式度量软件适应性,使研究人员能够在不太了解软件实现细节的情况下对适应性进行度量,提出了将该适应性模型应用于软件版本的演化从而度量软件适应性的方法,并通过著名开源软件Ant的版本演化对该方法的合理性进行了验证。  相似文献   

10.
可重用软件模式   总被引:15,自引:0,他引:15  
软件重用是软件界追求的目标,人们正在努力将基于框架、体系结构和需求的重用变为现实,但是在具体实现技术上还不成熟。为了促进软件的重用,软件专家引入了结构化、可重用的软件模式来捕捉并描述软件业多年来成熟的软件知识和经验。该文首先阐述了软件模式的发展过程;然后介绍了软件模式的几个重要分支———设计模式、反模式和分析模式,并根据它们的特点进行了比较;最后指明了可重用软件模式的未来发展方向,并提出了以可重用软件模式为中心的领域工程方法。该工作强调了可重用软件模式在提高软件开发效率和质量上的作用,对提高国内软件重用水平具有重要意义。  相似文献   

11.
进行大型的软件项目开发过程中,由于种种难以预见的不确定性因素,会给软件项目带来造成失败的风险.首先介绍了软件风险的基本概念,分析了软件项目风险的特点,以及如何识别软件风险.对项目管理中的风险分析、风险管理进行了详细地探讨,提出对风险进行量化管理.最后对软件开发过程中各阶段的风险进行了分析和研究,给出了减轻或防止风险发生的几种方法.研究软件项目风险管理对于软件开发、软件项目管理及软件产品质量都具有重要意义.  相似文献   

12.
软件开发过程与风险管理研究   总被引:1,自引:1,他引:0  
介绍了软件风险的概念和特性,提出了风险处理策略,论述了降低软件风险的方法,研究了软件开发过程与软件风险的关系,及风险评估与风险管理的具体手段。软件风险分析与风险管理的研究对于软件产品、软件产业和软件工程学科都有重要意义和作用。  相似文献   

13.
中小软件企业项目风险管理过程的分析与研究   总被引:1,自引:0,他引:1  
从我国中小软件企业的软件项目管理现状出发,在分析CMMI和其他当前流行的风险管理模型的基础上,提出中小软件企业软件项目风险管理过程的设计思路,为我国中小软件企业的项目风险管理过程提供建议和参考。  相似文献   

14.
信息系统开发过程风险管理的实施模型   总被引:7,自引:0,他引:7  
余坚  郑跃斌 《计算机工程与应用》2002,38(12):110-112,153
现代信息系统的开发是一项高投入、高风险的系统工程,对系统开发过程进行有效的管理和控制是提高系统建设成功率的重要途径。现有的风险管理方法普遍缺乏明确性、可操作性和整体性。文章在分析软件开发过程风险管理的意义和现状的基础上,研究了软件开发过程风险管理的概念和性质;采用实体联系模型方法建立了软件开发过程风险各部件的实体模型;构建了软件开发过程风险管理的实施模型。  相似文献   

15.
近年来,软件项目风险管理作为新兴的管理理论,得到了国内外大批学者的青睐,并取得了一定的研究成果。首先回顾了软件行业及软件项目风险管理的发展历程,对软件项目风险的基本概念以及重要的软件项目风险管理理论和方法进行了介绍。然后综述了国内外学者近30年来在该领域取得的研究成果,总结出软件项目风险管理的三大研究趋势。并在此基础上提出了未来重点研究方向。  相似文献   

16.
所谓软件开发过程中的风险,指的是在软件的开发过程中,可能会遇到的关于进度和预算方面的问题,或者是这些问题对软件开发的影响。如果软件开发过程中的风险变为现实,就会增加项目成本、影响项目进度、打乱软件开发计划,甚至最终影响软件项目的实现。风险管理对于软件开发来讲,就是为了尽可能的降低风险发生概率。如果对软件开发中的风险管理...  相似文献   

17.
在众多软件质量指标中,软件缺陷是最为直观和最为重要的指标,因此,对软件缺陷的评估是软件质量控制的一种很好方法。文章将软件缺陷作为软件质量的评估指标,引入软件项目风险管理手段,以影响软件缺陷的风险因素为切入点,全面综合软件开发组织和技术方面因素,将软件开发过程中各种风险因素纳入软件缺陷评估体系。  相似文献   

18.
Under the background of information age, the demand of enterprises and individuals for software and related equip- ment is increasing. The software and its affiliated projects have a lot of complexity and uncertainty in the development process. Therefore, risk management for software projects is crucial. This paper firstly expounds the importance of software project risk man- agement, then analyzes the software project risk identification, evaluation and specific countermeasures.  相似文献   

19.
软件项目的风险评价模型   总被引:9,自引:2,他引:9  
软件风险的控制在当今软件开发过程中显得越来越重要,而软件评价的好坏直接影响到管理者对风险的管理。该文提出了一个三级风险评价体系,并基于该体系提出了一种定量风险评价模型。该模型可以预测各风险发生的可能性以及分别计算出各种风险对进度、成本、范围和质量的综合影响。  相似文献   

20.
软件开发项目风险模型分析   总被引:1,自引:0,他引:1  
随着产业的发展和软件规模的提高,软件项目开发和使用过程中超支、延时、技术缺陷等现象越来越严重。如何在项目实施的过程中进行有效地评估和预防这些风险,以达到识别和消除不利因素对软件开发的影响,部属于软件项目风险管理问题.该文着重讨论了集中软件开发项目风险模型并对其进行了相关分析。  相似文献   

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

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