首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 15 毫秒
1.
基于Agent技术的软件重用模式   总被引:3,自引:1,他引:2  
1 引言软件重用是指利用已有的软件资源(如软件设计文档、源程序代码、可执行程序等)来进行软件系统的开发。有效的软件重用可以提高软件生产率和软件系统的质量,降低软件开发成本。因此,几乎所有的软件开发技术都提供了相应机制和设施来支持软件重用,如面向对象的软件开发技术、软构件技术等等。  相似文献   

2.
基于构件的软件开发(CBSD)是一种新的软件开发方法,构件技术是它的核心。构件技术以面向对象技术为基础,并很好地发展了面向对象技术。使用基于构件软件开发可以设计出质量好、可靠性高、可重用性好、可维护性好的软件。现在有很多应用软件都是采用基于构件的开发方法。文中概述了构件及CBSD方法的系列核心概念,比较了基于构件软件开发和面向对象软件开发(OOD)的异同。  相似文献   

3.
基于构件的软件开发(CBSD)是一种新的软件开发方法,构件技术是它的核心。构件技术以面向对象技术为基础,并很好地发展了面向对象技术。使用基于构件软件开发可以设计出质量好、可靠性高、可重用性好、可维护性好的软件。现在有很多应用软件都是采用基于构件的开发方法。文中概述了构件及CBSD方法的系列核心概念,比较了基于构件软件开发和面向对象软件开发(OOD)的异同。  相似文献   

4.
面向对象的软件开发方法增强了代码的可重用性,但是设计出的软件还是一个整体,不能像硬件一样实现"即插即用"。为了实现软件的"即插即用",可以采用插件技术,软件由一个个的模块(DLL)组装而成,不需要集成各源代码或链接库进行编译与链接。需要新的功能组件时也是按规定开发,之后只进行组装软件就可以使用。以前使用过的功能组件可以稍加修改或直接用于以后的软件开发。这种方法增强了软件的可扩展性和可维护性,也为软件开发人员降低了软件开发的代码集成难度。本文研究结合农业部农业建设项目管理信息系统的设计,论述如何在插件体系环境中进行软件的开发和管理。  相似文献   

5.
联邦成员框架代码的自动生成技术研究   总被引:3,自引:0,他引:3  
联邦成员软件的开发者面临着学习和使用RTI库的问题,大量低层接口的编程往往会使联邦开发者的注意力从联邦问题域转移到RTI技术细节上去.因此生成联邦成员框架代码的设计和实现可以大大降低成员软件开发难度,加快成员软件开发.该文通过分析联邦成员的程序流程和软件组成,采用面向对象的方法对联邦成员进行了抽象,设计了一些体现联邦成员特征的基本类,并基于这些设计实现了一种由HLA对象模型(FOM/SOM)自动生成联邦成员软件框架代码的方法.在RTI和实际的仿真实体模型间提供了一个抽象层,开发者不必考虑联邦成员与RTI之间的信息交换过程,只负责实现仿真实体模型的仿真功能,从而在成员级上实现了成员代码重用.  相似文献   

6.
代码搜索引擎(code search engines,CSE)产生和互联网上日益增加的开源代码工程,使得软件开发人员在软件开发的过程中可以大量的重用已有的源代码。然而大部分开发人员使用CSEs只是简单完成相关代码搜索。该文给出了一种通用的范型挖掘过程模型,能够充分利用CSEs,通过挖掘源代码范型保证重用代码的质量,并详细的说明了该范型挖掘过程模型在三个方面辅助软件质量改进。  相似文献   

7.
基于构件的软件测试技术研究   总被引:1,自引:0,他引:1  
1 引言 过去的几十年,软件开发模式发生了很大的改 变。随着软件开发机构对开发成本、周期要求的提 高,产生了软件构件化。 软件构件技术的提出解决了面向对象技术无法 使大量结构相似的应用程序结构得到重用的矛盾。 因此构件技术对软件重用和集成具有非常重大的意 义,已成为当前软件领域主流技术和研究热点。  相似文献   

8.
代码搜索引擎(code search engines,CSE)的产生和互联网上日益增加的开源代码工程,使得软件开发人员在软件开发的过程中可以大量的重用已有的源代码。然而大部分开发人员使用CSEs只是简单完成相关代码搜索。该文给出了一种通用的范型挖掘过程模型,能够充分利用CSEs,通过挖掘源代码范型保证重用代码的质量,并详细的说明了该范型挖掘过程模型在三个方面辅助软件质量改进。  相似文献   

9.
基于.NET平台的构件开发若干问题研究   总被引:8,自引:0,他引:8  
构件技术是目前最重要的软件开发技术,是实现软件复用的关键因素。本文对比了现有的构件技术,结合资产运行监管系统,讨论了构件技术在二进制代码级的复用、构件组装的标准以及有助于构件交互的元数据几个问题。  相似文献   

10.
许多软件开发组织在软件开发中出现困难,而软件重用是解决危机的途径之一。在当前的可重用软件开发中,软件构件技术是关键的技术因素。文章通过分析国内外软件开发方法的现状,介绍了采用领域工程、构件库等方法实现软件开发的重用,从而满足软件工业需求,提高软件开发效率和质量。  相似文献   

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

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