共查询到20条相似文献,搜索用时 125 毫秒
1.
面向对象与软件重用 总被引:2,自引:0,他引:2
龙守谌 《小型微型计算机系统》1994,15(3):7-13
软件重用是解决需求和可能这一矛盾,提高软件生产率和改善软件质量的重要手段。本文概述了面向过程的软件重用与面向对象的软件重用,旨在说明面向对象的特征更有利用软件重用,文章还介绍了可重用的C++软件部件以及应用它们进行程序设计的过程。 相似文献
2.
3.
面向对象软件系统开发中的软件重用 总被引:5,自引:0,他引:5
软件重用是指使用已有的软件成分构造新的软件系统的过程。而面向技术中的数据抽象、封装、继承和独立等特性,为软件重用提供了多种机制及可能。本文概要分析了基于类库的重用,直接重用,进化型重用。面向对象技术给软件重用注入了新的活力,同传统的程序开发相比,面向对象技术为软件重用提供了强有力的支持。 相似文献
4.
5.
软件重用技术和开发管理模式研究 总被引:2,自引:0,他引:2
研究和探讨了基于可重用构件库的软件开发模式,并提出了实施软件重用技术的组织结构框架和管理过程,为软件企业实施软件重用技术提供了参考。 相似文献
6.
关于软件标本重用技术的研究 总被引:5,自引:0,他引:5
文中阐述了具有类Ada风格的软件标本重用的技术,阐明了标本重用的基本概念,途径及实现方法,提出将杯本作为重用库中的可重用单元,其重用途径是将部件作为重用参数,标本作为一种模板,实现重用的关键策略是通过预处理生成标本实例,同时,提出了重用库中的单元组成标准的建议。 相似文献
7.
随着软件重用技术的不断发展和成熟,软件重用巳从代码级逐步提高到系统级,特定领域的软件体系结构设计是系统级软件重用的重要研究内容之一。为了进一步提高软件重用性和建立一个理想的软件体系结构,文中对特定领域软件体系结构、本体进行了基本分析,介绍了本体在特定领域软件体系结构设计中的应用研究,从而,提出了一个体系结构与实际应用相结合有效途径。 相似文献
8.
9.
为了缓解软件危机,许多人寄希望于软件重用技术,软件重用被认为是提高软件生产率和质量的关键,本文着重介绍了作者设计开发的一个支持软件重用的一体化软件开发环境SSRE,介绍了SSRE体系结构,各部分功能,主要工作流程以及软件构件的描述形式。利用SSRE,用户能够使用此环境中重用构件库中的软件构件,高效率地开发出高质量的应用软件。 相似文献
10.
在软件重用技术中,除了功能部件的重用之外,还应当有软件体系结构和框架的重用。文本阐述了具有类Ada风格的软件标本重用的技术,提出将标本作为重用库中的可重用单元。阐明了标本重用的基本概念,途径及实现方法。是时,本文提出了重用库中的单元组成标准的建议。 相似文献
11.
介绍了一种采用8031单片机控制系统的电火花机床数控系统的软硬件设计,并介绍了其设计思想、控制原理及软件框图。 相似文献
12.
用基于构件的软件复用观点来分析水利业务应用,不难发现它们存在许多重复的业务逻辑,其原因是水利业务应用需要高度共享的信息平台的支撑。特别是将传统的水利业务应用从纵向划分转变为横向组合以后,这一特点更为清晰。业务逻辑的重复性为提高水利业务应用的技术水平、实现领域内的资源共享、减少软件的重复开发提供了良好的基础。 相似文献
13.
软件复用度量是软件复用技术中不可分割的一部分,在软件复用开发中占据重要地位。软件复用开发与传统的软件开发方式不同,从而影响到软件度量,因此需要新的软件复用度量方法,软件复用度量的研究已经引起学术界的广泛重视。本文是一篇软件复用度量综述,阐述了软件复用对度量的影响以及有关软件复用的度量。 相似文献
14.
基于复用技术的分布式Web软件开发方法的研究 总被引:4,自引:0,他引:4
该文从软件工程的角度出发,将面向对象技术与软件复用技术相结合,针对分布式WEB软件设计中的复杂性过高提出了一种新的开发方法———主题库法。利用该方法开发的系统,不但可以使问题域能够良好地求解,而且可实现分析及设计结果、最终代码各个层面的复用,较易获取构件/构架库。文中详细描述了该方法的原理、具体实现过程及步骤。 相似文献
15.
16.
本文介绍了图形编辑系统具有的功能以及实现技术,阐明了软件复用技术在实现本系统中的作用,探讨了图形文件的存储组织方式及其I/O操作。 相似文献
17.
Domain analysis is an expansion of conventional requirements analysis. Domain analysis can support effective software reuse. However, domain analysis is time consuming and is limited to a particular application area. Analogical approaches to software reuse, on the other hand, often occur across domains. Analogical problem solving is a process of transferring knowledge from a well-understood base domain to a new target problem area. Analogy can facilitate software reuse for poorly understood problems or new application areas. Analogy shares similar concepts with reuse and some analogy theories have been applied to software reuse. However, current research on software analogy often overlooks the importance of analysis for the base domain and does not consider some critical aspects of analogy concepts. Reuse must be based on high quality artifacts, especially reuse across domains. This paper presents an approach to integrate domain analysis and analogy methods. In our view, domain analysis and software analogy have complementary roles. Domain analysis is regarded as a process to identify and supply necessary information for analogical transfer. Software analogy can provide the analyst with similar problems and solutions to reuse previous domain analysis knowledge or artifacts for a new domain. This paper presents case studies to demonstrate the increase of efficiency in applying the approach. Evaluation of the approach from various perspectives is also reported. 相似文献
18.
孙冬冬 《数字社区&智能家居》2008,(3)
软件复用是软件开发中避免重复劳动的一种行之有效的解决方案,好的复用技术可以节约开发成本,缩短开发时间,带来高可靠、高性能、高质量和高效率的软件新系统。面向对象技术是一个非常实用且强有力的软件开发方法,并阐述了软件复用在面向对象方法中的应用。 相似文献
19.
20.
面向对象与软件复用技术研究 总被引:11,自引:0,他引:11
软件复用是软件开发中避免重复劳动的一种行之有效的解决方案 ,好的复用技术可以节约开发成本 ,缩短开发时间 ,带来高可靠、高性能、高质量和高效率的软件新系统。面向对象技术是一个非常实用且强有力的软件开发方法 ,可为软件复用提供基本的技术支持。介绍了软件复用的基本概念和关键技术 ,并阐述了软件复用在面向对象方法中的应用。 相似文献