共查询到20条相似文献,搜索用时 140 毫秒
1.
本文针对软件重用的难点,提出了把领域分析(DA:Domain Analysis)的主要过程作为建立可重用软部件的一个基础性先前步骤的观点,使得在DA基础上产生的软部件具有更高的可重用性。在分析现有可重用软件系统之后,着重给出了面向软件重用的领域分析过程模型。 相似文献
2.
基于领域的O—O软件重用工具的研究与开发 总被引:3,自引:0,他引:3
基于领域的面向对象软件重用工具(简称OORT)是我们在PC Windows环境下开发的可重用软部件管理工具。OORT按应用领域来组织、管理可重用软部件,支持多个应用领域软部件的建 相似文献
3.
软件重用是目前提高软件质量和开发效率、降低软件开发成本的一种重要手段。本文分析了当前软件重用的特点,针对其不足以及目前软件开发的状况提出了动态软件重用的思想。这一思想的一个重要特征是由可重用软部件完成软件重用活动。为了实现动态软件重用的思想,我们进一步提出了基于Agent的软件重用方法,分析了该方法在实
实现动态软件重用中的有效性和面临的问题以及解决问题的技术途径。 相似文献
实现动态软件重用中的有效性和面临的问题以及解决问题的技术途径。 相似文献
4.
面向对象的可重用库管理系统 总被引:1,自引:0,他引:1
研究软件的可重用技术是提高软件生产率、解决软件危机的良好途径。好的重用技术可以带来高可靠。高性能、高质量和高效率的软件新系统。重用是支持软件工程新范型的基础前提。文章介绍了一种支持基于重用的、开放的、不依赖于具体领域的可重用部件管理系统。 相似文献
5.
6.
基于Agent技术的软件重用模式 总被引:3,自引:1,他引:2
1 引言软件重用是指利用已有的软件资源(如软件设计文档、源程序代码、可执行程序等)来进行软件系统的开发。有效的软件重用可以提高软件生产率和软件系统的质量,降低软件开发成本。因此,几乎所有的软件开发技术都提供了相应机制和设施来支持软件重用,如面向对象的软件开发技术、软构件技术等等。 相似文献
7.
软件重用:技术和管理分析 总被引:2,自引:0,他引:2
本文首先给出了软件重用的广义和狭义定义,然后分析了软件重用的技术方面的几个重要问题(领域分析、重用再工程、面向对象程序的开发方法和软件重用、基于重用的软件开发的指导原则),最后讨论了软件重用的管理方面的问题。 相似文献
8.
何玉兰 《计算机工程与科学》1989,(1)
<正> 1.研究摘要研究速成原型工作的目标是为了说明和检索可重用软部件开发规范方法,原型语言PSDL开发实现技术,并把这种语言和技术用于多处理机的原型模式。我们对部件规范的研究是以重写系统和按类生成的概念为基础的。寻求组合规范,因为它容许有效地简化用于部件检索的典型的或标准的形式。可重用软部件的原性抽象地支持软件库方案的设计,用按类生成的方法构造它,以便部件的检索。我们建立规范语言和软件库操作之间的关系。通过试验生成一系列原型语言PSDL的变换器,而这种变换器的产生借助于以变换器工具为基础的属性文法,从而为测试结果建立了试验条件。为了实现PSDL,我们还要寻求高效率的解释技术,把这种语言推广到分布式系统,并研究适合多处理机的调度算法。这项工作将解决以可重用部件为基础的自动化原型领域中的某些关键问题。用速成原型的方法确认软件的要求,取决于下列三个主要因素:原型语言,软件库和原型方法。这里研究的问题,对软件库和原型语言都会产生影响。 相似文献
9.
软件容错是提高软件可靠性的重要手段,可重用软部件必须提供软件容错的措施,本文将Ada提供的异常处理机制作为容错的工具,分析了用这种工具实现多版本程序设计、恢复块技术和防卫式程序设计等容错技术的途径,介绍了在可重用部件中构造异常处理程序直接实现软件容错的方法,最后还讨论了异常处理机制在容错软件中的应用准则。 相似文献
10.
本文主要针对软件重用中的限制因素——怎样处理候选重用软件并获得可重用软部件而提出一种系统化思想。以此方法为指导上机实现了一种可重用的通用模块。关键词:候选重用部件 软件重用粒度 程序结构度量理论 平均信息载量 相似文献
11.
软件复用度量是软件复用技术中不可分割的一部分,在软件复用开发中占据重要地位。软件复用开发与传统的软件开发方式不同,从而影响到软件度量,因此需要新的软件复用度量方法,软件复用度量的研究已经引起学术界的广泛重视。本文是一篇软件复用度量综述,阐述了软件复用对度量的影响以及有关软件复用的度量。 相似文献
12.
孙冬冬 《数字社区&智能家居》2008,(3)
软件复用是软件开发中避免重复劳动的一种行之有效的解决方案,好的复用技术可以节约开发成本,缩短开发时间,带来高可靠、高性能、高质量和高效率的软件新系统。面向对象技术是一个非常实用且强有力的软件开发方法,并阐述了软件复用在面向对象方法中的应用。 相似文献
13.
面向对象与软件复用技术研究 总被引:11,自引:0,他引:11
软件复用是软件开发中避免重复劳动的一种行之有效的解决方案 ,好的复用技术可以节约开发成本 ,缩短开发时间 ,带来高可靠、高性能、高质量和高效率的软件新系统。面向对象技术是一个非常实用且强有力的软件开发方法 ,可为软件复用提供基本的技术支持。介绍了软件复用的基本概念和关键技术 ,并阐述了软件复用在面向对象方法中的应用。 相似文献
14.
基于构件的软件复用在软件企业中的实现模型 总被引:2,自引:0,他引:2
阐述了基于构件的软件复用技术,利用其成熟的构件设计标准提出了一种比较实用的实现模型,并尝试此技术在公务网项目中的实践应用,极大地方便了软件复用,对提高软件开放效率有着重要意义。 相似文献
15.
实施一个面向对象框架的方法 总被引:4,自引:2,他引:4
软件重用是在软件开发中避免重复劳动的解决方案,通过软件重用,可心提高软件开发的效率和质量。然而通常的一些重用技术如使用类库等仍然不能满足对重用的要求。一个面向对象的框架是针对某些特定领域的一些组件的整合,它从更高的层次和更大的规模来软件重用。它不仅重用了代码,而且重用了分析和设计,以求更好地提高效率和质量。该文主要从方法学的角度讨论如何实施一个面向对象的框架(Object-Oriented Framework,简称为OOF)的方法,同时介绍国内外在面向对象框架领域的一些研究和实践活动,并对如何加强相关领域的研究提出一些思路。 相似文献
16.
基于体系结构的应用系统族开发方法的研究 总被引:2,自引:0,他引:2
对于建筑领域管理系统这样具有共同特性的一组应用系统的开发,如果没有系统性重用的方法,不仅会造成软件资产的大量浪费,而且也使系统的成本和开发周期大大增加。为解决上述问题,该文提出了一套以体系结构为中心的工程化软件开发方法,该方法利用软件产品线开发的思想,将软件产品线工程和应用工程两种开发活动集成到一起,通过族体系结构的重用实现系统性重用。 相似文献
17.
大粒度可复用MIS组件与通用MIS引擎 总被引:4,自引:0,他引:4
根据复用粒度的大小,可将软件复用技术分为代码复用、功能复用和应用复用3个层次。解决现今MIS应用开发所面临的困境,不仅需要深刻理解MIS应用的本质,也需要利用软件复用这项非常有效的技术。本文基于信息群的理论,介绍了如何实现数据库结构的复用,在此基础上,我们成功构建了一个通用MIS引擎。利用通用MIS引擎,开发人员可以方便地定制出所需的MIS应用。这样得到的MIS系统是廉价的、高质量的、灵活的和易于部署的。 相似文献
18.
19.