首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 182 毫秒
1.
一种可重用构件模型——类属构件   总被引:10,自引:3,他引:7  
软件重用是在开发一个新的应用系统时,重复使用以前在别的应用系统开发活动中所建立和使用过的软件资源。这些软件资源不仅包括源代码,还包括软件开发方法、需求规格说明、设计结构、开发工具与支撑环境、测试分析数据和维护信息等。软件重用技术有助于提高软件开发的生产率,提高软件系统的可靠性。降低软件开发的成本.因而它已成为软件工程的重要研究课题。  相似文献   

2.
基于WebService的软件分布式重用的研究与实现   总被引:2,自引:1,他引:2  
门永奎 《微计算机信息》2006,22(27):278-280
本文从时间、空间、与应用领域分析了软件重用的特征与重用粒度,针对传统软件不能跨平台、分布式用重等问题,提出了基于WebService的软件分布式重用模式,同时结合实例描述了基于WebService的软件分布式重用的实现;  相似文献   

3.
可重用的软件体系结构描述方法   总被引:3,自引:0,他引:3  
  相似文献   

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

5.
曹奎 《微型计算机》1995,15(1):35-38
本文针对软件重用过程中的主要特点,提出了一个重用程序设计套式和程序设计模式的交互式软件重用支持系统IPSR,并着重讨论了该系统的设计思想,部件库组织,部件重用模型以及重用部件的编程支持环境等几个方面的关键技术。  相似文献   

6.
软件重用的研究越来越得到人们的重视,随着研究的深入,我们必须对软件重用的有关背景、功效、形式和现状有比较清楚的认识。本文在介绍了软件重用的背景、功效、形式之后,从软件重用的三种形式——可重用代码、应用产生器和变换系统,着重介绍和分析了软件重用的发展状况。  相似文献   

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

8.
基于PowerBuilder的软件重用研究   总被引:1,自引:0,他引:1  
研究了基于PowerBuilder软件的重用技术,通过PowerBuilder对象重用、全局函数重用和外部对象重用这三个方面实现软件重用,应用PowerBuilder软件重用技术能提高软件开发效率,设计出高质量、低成本的软件系统。  相似文献   

9.
基于重用方法的软件开发环境   总被引:3,自引:0,他引:3  
软件重用方法是提高软件生产率和质量、缓解软件危机的重要手段 .实施该方法的关键是提供一个帮助开发者实现软件重用的支撑环境 .为此 ,我们在 SUN工作站上设计并实现了一个基于可重用性的软件开发环境 RSDE.本文介绍了该环境的设计、实现和特点  相似文献   

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

11.
信息系统可重构性研究   总被引:2,自引:0,他引:2  
信息系统可重构性是在软件重用基础上发展起来的新的系统设计与开发思想,尽管目前在技术与方法上还不成熟,缺乏科学理论的支持,但它无疑是未来信息系统的发展方向。本文讨论了信息系统可重构性的内涵、软件重用与构件技术,在此基础上提出了可重构信息系统开发机制。  相似文献   

12.
大粒度可复用MIS组件与通用MIS引擎   总被引:4,自引:0,他引:4  
罗军  乔旭峰 《计算机科学》2005,32(6):214-216
根据复用粒度的大小,可将软件复用技术分为代码复用、功能复用和应用复用3个层次。解决现今MIS应用开发所面临的困境,不仅需要深刻理解MIS应用的本质,也需要利用软件复用这项非常有效的技术。本文基于信息群的理论,介绍了如何实现数据库结构的复用,在此基础上,我们成功构建了一个通用MIS引擎。利用通用MIS引擎,开发人员可以方便地定制出所需的MIS应用。这样得到的MIS系统是廉价的、高质量的、灵活的和易于部署的。  相似文献   

13.
软件复用度量是软件复用技术中不可分割的一部分,在软件复用开发中占据重要地位。软件复用开发与传统的软件开发方式不同,从而影响到软件度量,因此需要新的软件复用度量方法,软件复用度量的研究已经引起学术界的广泛重视。本文是一篇软件复用度量综述,阐述了软件复用对度量的影响以及有关软件复用的度量。  相似文献   

14.
软件重用研究与应用   总被引:12,自引:0,他引:12  
一、技术问题研究 九十年代,软件重用的潜力日益为人们所接受。软件重用的研究方向发生了根本性变化,人们不仅研究技术问题,而且开始研究非技术问题,如管理问题,资金问等等。 软件重用的研究状况如图1所示。 技术问题是软件重用研究的基础和核心,它涉及域分析和领域工程,软部件工程以及软部件可重用性等方面的研究。 1.领域分析和领域工(DA&DE) 领域分析(DA)是在软件开发过程中对应用领域信息进行收集、抽象和组织,识别和造出各种可重  相似文献   

15.
16.
There are several SDL methodologies that offer full system life-cycle support. Only few of them consider software reuse, not to mention high-level reuse of architecture and design. However, software reuse is a proven software engineering paradigm leading to high quality and reduced development effort. Experience made it apparent that – beyond the more traditional reuse of code – especially high-level reuse of architecture and design (as in the case of design patterns or frameworks) has the potential of achieving more systematic and widespread reuse. This paper presents the SDL pattern approach, a design methodology for distributed systems which integrates SDL-based system development with the pattern paradigm. It supports reuse of design knowledge modeled as SDL patterns and concentrates on the design phase of SDL-based system development. In order to get full life-cycle support, the pattern-based design process can be integrated within existing SDL methodologies.  相似文献   

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.
为了缓解软件危机,许多人寄希望于软件重用技术,软件重用被认为是提高软件生产率和质量的关键,本文着重介绍了作者设计开发的一个支持软件重用的一体化软件开发环境SSRE,介绍了SSRE体系结构,各部分功能,主要工作流程以及软件构件的描述形式。利用SSRE,用户能够使用此环境中重用构件库中的软件构件,高效率地开发出高质量的应用软件。  相似文献   

19.
该文针对防汛系统特定领域特点,分析和设计了分布式防洪调度应用框架,在框架中采用了JavaIDL定义分布式对象中间件和软件构件的接口。结合了分布式对象技术和软件构件技术,基于该框架结构实现了一个汛情监视系统实例。  相似文献   

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

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