首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
软件重用的实现   总被引:3,自引:0,他引:3  
软件重用是指在构造新的软件系统的过程中利用已有的软件成分,本文从实现,设计和体系一个层次上讨论了几种软件重用方法。文中指出,抽象是软件重用技术的基础;面向对象的一些机制可以有效地支持软件成分的重;面向对象的程序设计技术是目前最成功的软件重用技术。建立丰富的软件可重用成分库和建造用于管理可重用成分的软件开发环境,就可以形成基于软件重用的新的软件开发范型。  相似文献   

2.
面向对象软件系统开发中的软件重用   总被引:5,自引:0,他引:5  
软件重用是指使用已有的软件成分构造新的软件系统的过程。而面向技术中的数据抽象、封装、继承和独立等特性,为软件重用提供了多种机制及可能。本文概要分析了基于类库的重用,直接重用,进化型重用。面向对象技术给软件重用注入了新的活力,同传统的程序开发相比,面向对象技术为软件重用提供了强有力的支持。  相似文献   

3.
软件重用的实现   总被引:6,自引:0,他引:6  
李也戈  张然 《计算机工程》1995,21(4):37-40,70
软件重用是指使用已有的软件成分构造新的软件系统的过程,本文分3个层次讨论了重用的方法,实现层,设计层,体系结构层的软件重用,同时指出,抽象是实现软件重用技术的基础,面向对象技术提供了多种支持软件重用的机制,通过建立一个可重用软件对象库,和构造用于管理可重用对象的软件开发环境,形成一种新的基于软件重用的软件开发范型,必将对软件开发产生深远的影响。  相似文献   

4.
软件重用是近年来软件工程一个很活跃的研究领域。实践证明,软件重用是从根本上提高软件生产率、降低成本、提高质量的有效途径。但同时,软件重用还需要在关键技术、管理等很多方面引入注重实效的变革。该文首先介绍了软件重用的概念以及可重用的软件成分,随即介绍了软件重用技术,最后提出了在实际应用中使用软件重用技术的要点。  相似文献   

5.
使用可重用构件合成软件   总被引:2,自引:0,他引:2  
软件重用被认为是软件工程中极有前途的发展方向,对于提高软件生产率和软件质量有重要意义。目前,软件重用研究工作主要从方法学、工程和技术三方面进行。软件重用方法学主要为软件重用工程提供理论上的指导,它包括研究软件重用生命周期模型、软件重用内客、软件重用对象以及软件重用的经济因素、心理因素和社会因素等。  相似文献   

6.
软件重用是重复使用软件资源的过程。软件资源包括程序代码、测试用例、设计文档、设计过程、需要分析文档等等。对于新的软件开发项目而言,它们或者是构成整个目标软件系统的部件, 或者在软件开发过程中发挥某种作用。通过采用软件重用技术能有效地提高软件生产率、降低软件开发成本。本文首先描述软件重用的含义,介绍了目前流行的几种软件重用方法,然后结合GIS软件的开发讨论软件重用技术的应用。  相似文献   

7.
基于Agent技术的软件重用模式   总被引:3,自引:1,他引:2  
1 引言软件重用是指利用已有的软件资源(如软件设计文档、源程序代码、可执行程序等)来进行软件系统的开发。有效的软件重用可以提高软件生产率和软件系统的质量,降低软件开发成本。因此,几乎所有的软件开发技术都提供了相应机制和设施来支持软件重用,如面向对象的软件开发技术、软构件技术等等。  相似文献   

8.
从Smalltalk 语言的结构特征看“软插件”的形成   总被引:1,自引:0,他引:1  
软件的可重用性是软件工程领域中的一个重要课题,现已经有许多人在探索软件可重用的途径,面向对象的程序设计方法则是以解决软件可重用性问题作为自己的重要目标之一。另外,Smalltalk语言经过十几年的实践,走向了成熟,开始为广大程序人员所欣然接受,国内已有相当数量的软件工作者开始研究该语言。我们在VAX-11/780机上用C语言实现了Smalltalk-80系统的核心环  相似文献   

9.
软件重用是提高软件生产率和保证软件产品质量的重要方法之一,程序设计语言中的继承机制是软件重用的有效途径。在目前引起人们普遍观注的面向对象语言中,讨论较多的是语言所提供的继承设施。本文讨论面向对象语言中的继承种类,重点是限制继承——这是已有继承种类中较薄弱的环节。  相似文献   

10.
支持软件重用的程序设计语言   总被引:1,自引:1,他引:0  
本文提出一种支持软件重用的程序语言并给出了重用描述语言翻译器的工作原理。该语言是在宿主语言C++中加入“重用描述”成分和“装配语句”而形成的。该文件以软件重用库为依托,重用描述用于表达用户在程序中对部件的要求,重用描述语言翻译器则分析这些需求,自动在库中查找提出部件来适应用户。  相似文献   

11.
刘芳  林拉 《微机发展》2006,16(12):22-25
随着软件重用技术的不断发展和成熟,软件重用已从代码级逐步提高到系统级,特定领域的软件体系结构设计是系统级软件重用的重要研究内容之一。为了进一步提高软件重用性和建立一个理想的软件体系结构,文中对特定领域软件体系结构、本体进行了基本分析,介绍了本体在特定领域软件体系结构设计中的应用研究,从而,提出了一个体系结构与实际应用相结合有效途径。  相似文献   

12.
软件重用(Software Reuse)是80年代软件工程中研究解决的主要问题之一,它业已被认为是提高软件生产率和质量的关键。至今的发现表明,软件生产中存在大量公共的、通用的成分。这些成分是可以在一定的环境下利用相应的工具、技术和方法加以重新利用的。软件的这种可重复用于新的软件开发中的能力,即软件可重用性(Reusability),能使软件开发人员在系统研制阶段涉及和编制较少的信息,并在组织信息中节省大量的时间。充分利用软件可重用性是提高软件人员的开发能力,增强软件可靠性和可维护性的最好途径。 2.0或2.0以上版本的PC-DOS(以下通称PC-DOS)是目前国内外流行的微机操作系统,  相似文献   

13.
软件重用技术研究   总被引:19,自引:0,他引:19  
目前软件重用技术已经成为内容非常广泛的研究领域,是当今软件工程领域中的一个研究热点。文中重点论述了目前研究得较多且应用较广泛的基于构件的软件重用技术,指出目前软件重用技术中存在的带有普遍性的问题,针对一些流行的关于软件重用的模糊、错误的认识进行了分析,并提出一些观点。  相似文献   

14.
本文探索软件重用。扼要地讨论了开发软件重用有效技术的某些经济动机并指出不同种类软件重用(如不修改直接使用和抽象软件模块求精后重用)有着不同的技术意义。文中既略地叙述了我们欲达到设计实际软件重用系统目标时所要致力解决的一些问题方面,其中包括信息检索问题以及寻找帮助我们理解程序如何工作的一些有效方法。最后,富有哲理地强调了对软件重用效益的期望要有现实态度的重要性。  相似文献   

15.
本文针对软件重用活动中的若干管理问题,从项目组织形式、控制手段和管理对策等方面作了一些探讨,提出了一个面向重用的组织结构,描述了考核和控制重用活动的若干方法,讨论了一些重用管理方面的重要问题,包括应用领域的选择、软件重用项目的初始投入、人员重用活动的鼓励与刺激和可重用软件的开发策略等经验方法。  相似文献   

16.
随着软件重用技术的不断发展和成熟,软件重用巳从代码级逐步提高到系统级,特定领域的软件体系结构设计是系统级软件重用的重要研究内容之一。为了进一步提高软件重用性和建立一个理想的软件体系结构,文中对特定领域软件体系结构、本体进行了基本分析,介绍了本体在特定领域软件体系结构设计中的应用研究,从而,提出了一个体系结构与实际应用相结合有效途径。  相似文献   

17.
利用、C++的面向对象的软件重用技术(包括实例重用、继承重用和多态重用)设计MIS系统的通用录入屏幕,可加强整个系统的可维护性、可重用性。  相似文献   

18.
梅洁 《计算机工程》2000,26(7):179-181
利用VC++的面向对象的软件重用技术(包括实例重用、继承重用和多态重用)设计MIS的通用录入屏幕,可加强整个系统的可维护性、可重用性。  相似文献   

19.
基于Web Service开放系统结构的软件重用   总被引:11,自引:1,他引:11  
饶元  冯博琴 《计算机工程》2004,30(20):72-74
提出了基于时间,空间与应用域三维软件重用行为特征空间的概念,指出软件重用 需解决3个原则性问题,并提出RSRPM面向开放系统的Web Service重用技术体重结构模型。在对RSRPM软件重用模式与实例的分析表明,它不仅重用了Web服务,同时还重用了服务提供系统的数据库结构与数据内容,使得开发周期从4人/月降低到了16人/天,开发效率提高了近10倍。  相似文献   

20.
基于Agent的软件重用   总被引:3,自引:0,他引:3       下载免费PDF全文
软件重用是目前提高软件质量和开发效率、降低软件开发成本的一种重要手段。本文分析了当前软件重用的特点,针对其不足以及目前软件开发的状况提出了动态软件重用的思想。这一思想的一个重要特征是由可重用软部件完成软件重用活动。为了实现动态软件重用的思想,我们进一步提出了基于Agent的软件重用方法,分析了该方法在实
实现动态软件重用中的有效性和面临的问题以及解决问题的技术途径。  相似文献   

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

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