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

2.
软件重用的实现   总被引:3,自引:0,他引:3  
软件重用是指在构造新的软件系统的过程中利用已有的软件成分,本文从实现,设计和体系一个层次上讨论了几种软件重用方法。文中指出,抽象是软件重用技术的基础;面向对象的一些机制可以有效地支持软件成分的重;面向对象的程序设计技术是目前最成功的软件重用技术。建立丰富的软件可重用成分库和建造用于管理可重用成分的软件开发环境,就可以形成基于软件重用的新的软件开发范型。  相似文献   

3.
本文针对面向对象的程序设计技术,分析软件可重用性问题.利用面向对象程序设计技术中的对象、类及类的继承,开发可重用软件.  相似文献   

4.
面向对象技术与重用机制   总被引:1,自引:0,他引:1  
介绍了软件重用机制,以及指出面向对象技术是一种基于重用的软件开发技术,并讨论了面向对象技术中可重用部件库的开发 。  相似文献   

5.
实施一个面向对象框架的方法   总被引:4,自引:2,他引:4  
周警伟  罗晓沛 《计算机仿真》2002,19(3):《计算机仿真》-2002年19卷3期-107-109.页-《计算机仿真》-2002年19卷3期-107-109.页
软件重用是在软件开发中避免重复劳动的解决方案,通过软件重用,可心提高软件开发的效率和质量。然而通常的一些重用技术如使用类库等仍然不能满足对重用的要求。一个面向对象的框架是针对某些特定领域的一些组件的整合,它从更高的层次和更大的规模来软件重用。它不仅重用了代码,而且重用了分析和设计,以求更好地提高效率和质量。该文主要从方法学的角度讨论如何实施一个面向对象的框架(Object-Oriented Framework,简称为OOF)的方法,同时介绍国内外在面向对象框架领域的一些研究和实践活动,并对如何加强相关领域的研究提出一些思路。  相似文献   

6.
面向对象与软件重用   总被引:2,自引:0,他引:2  
软件重用是解决需求和可能这一矛盾,提高软件生产率和改善软件质量的重要手段。本文概述了面向过程的软件重用与面向对象的软件重用,旨在说明面向对象的特征更有利用软件重用,文章还介绍了可重用的C++软件部件以及应用它们进行程序设计的过程。  相似文献   

7.
软件重用:技术和管理分析   总被引:2,自引:0,他引:2  
本文首先给出了软件重用的广义和狭义定义,然后分析了软件重用的技术方面的几个重要问题(领域分析、重用再工程、面向对象程序的开发方法和软件重用、基于重用的软件开发的指导原则),最后讨论了软件重用的管理方面的问题。  相似文献   

8.
软件重用技术和方法   总被引:18,自引:1,他引:18  
本文讨论了软件重用的基本技术和方法,介绍了支持软件重用的面向对象方法,可视化方法及兆程序设计方法,并指出了关于软件重用的一些有待研究的问题。  相似文献   

9.
选择继承在多重继承中的应用技术   总被引:1,自引:0,他引:1  
继承是解决软件可重用问题的有效途径,尤其是多重继承为解决软件可重用问题提供了灵活性。本文从软件可重用性观点出发,讨论了面向对象中的继承机制,就继承和多重继承实现中的不足,提出了选择继承机制,并作了较深入的讨论,最后给出了多重继承实现中的改进方法。  相似文献   

10.
软件重用被视为解决软件危机、提高软件生产率和质量的有效途径。传统的软件重用的活动仅限于机构或企业的内部,随着Internet应用的逐渐普及,WWW已经发展成为一个巨大的分布式信息空间,为用户提供了一个极具价值的信息源,也对软件重用技术产生了重大的影响。其跨平台、分布式的特点为软件重用的应用实践活动开辟了广阔的前景。文中提出了在WWW上开发软件重用环境的思想,并由此设计了DSSRE系统。该系统基于SSRE,并了一个分布式、面向对象的支持软件重用的开发环境。  相似文献   

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

12.
围绕重用这个问题人们已经进行了大量的实践研究。随着面向对象技术的提出,面向组件的软件重用技术已成为近几年软件重用技术的研究的热点,它正改变着软件系统的开发方式。对重用技术、组件技术进行了简单介绍,对组件的模型进行了论述和研究,最后对软件重用作出了总结和展望。  相似文献   

13.
基于软件重用技术的软件开发方法研究   总被引:8,自引:0,他引:8  
首先给出软件重用的定义及分析相关的领域分析、重用再工程、面向对象程序的开发方法和基于重用的软件开发原则等相关技术,然后结合GIS软件的开发探讨相应的软件重用技术的应用.  相似文献   

14.
本文介绍了传统度量方法和CK度量方法的几种常用度量指标在面向对象软件度量中的具体应用,并通过统计分析说明各种指标在面向对象系统设计、测试、维护和重用之间的相互影响关系,为开发高质量面向对象软件提供实践指导.  相似文献   

15.
面向对象测试技术的研究与应用   总被引:5,自引:0,他引:5  
面向对象的测试技术是面向对象开发方法的一个重要方面,它对软件质量和软件重用至关重要。本文描述了有关面向对象测试的一些关键问题,提出了一种面向对象的测试方法,给出了利用Rational公司的测试工具TestMate对C++程序进行面向对象测试的样例。  相似文献   

16.
CORBA提供了面向对象和跨平台的软件重用技术,本文对基于CORBA三层结构构造企业情报系统进行了探讨,提出了CORBA中间模型。  相似文献   

17.
面向对象软件的逆向工程   总被引:7,自引:0,他引:7  
在现代软件工程中,逆向工程是软件维护、软件重工程、软件重用和软件重结构中的起点,它本身是一个设计知识发现、知识抽象的过程,而面向对象软件和传统软件相比有着自己的语言特点和不同的设计知识内容.通过对面向对象程序中知识类别和逆向工程过程的分析,总结出了面向对象软件逆向工程的基本知识内容,并以此为分类线索,综述了目前此领域中具有代表性的技术、工具和研究方向.最后指出了本领域将来发展的方向.  相似文献   

18.
软构件与面向对象技术   总被引:12,自引:0,他引:12  
张辉  龚杰民 《计算机工程》1998,24(5):15-17,32
该文论述了软构件的含义,软构件的基础技术之一OLE/COM,并从作者研究实践欠构件与面向对象技术在软件重用方面的区别,及软构件的基础技术对面向对象技术的扩展。  相似文献   

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

20.
介绍了基于重用的软件开发过程;指出面向对象技术是一种基于重用的软件开发技术;最后,讨论了面向对象技术中类库开发与重用的3种途径。  相似文献   

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

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