首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 93 毫秒
1.
可复用软件构件技术   总被引:1,自引:0,他引:1  
随着软件复用、软件构件技术和OO 技术的发展,基于可复用构件的软件开发成为现实。实践证明,通过开发可复用软件的两个生命周期:开发可复用软件构件和基于可复用构件的软件开发,软件复用技术可以极大地提高软件开发效率和质量。简述了软件复用技术、软件构件技术、基于可复用构件的软件开发以及构件对象模型(COM) 。  相似文献   

2.
领域工程产生的大量可复用的软件构件资源是支持规模化软件复用的关键软件资产,基于可复用软件构件进行的构件化开发是降低软件开发成本、提高软件质量、应对需求变化、实现快速交付的重要手段。利用云计算技术的虚拟化、弹性计算、按需服务等优势建设面向领域的软件构件资源"云"平台,有助于提高领域构件资源利用的广泛性和有效性。  相似文献   

3.
基于可复用构件的软件开发过程研究   总被引:2,自引:0,他引:2  
本文在分析软件复用和软件构件相关概念基础上,对基于可复用构件的软件开发过程进行了深入研究,主要从开发可复用构件和基于可复用构件应用软件系统构造两方面入手,进一步提出基于可复用构件软件开发基本思路和生命周期模型,可复用构件开发步骤,构件组装应用系统方法等。  相似文献   

4.
软件复用是指在开发新的软件系统时,对已有软件的重新使用,该软件可能是已存在的软件,也可能是专门设计的可复用构件.基于构件的软件开发是指利用已开发完成的商业构件(或可复用的构件),按应用需求组装形成软件应用系统的开发方法.基于软件构件的软件复用技术是实现软件工业化生产的技术基础,是解决"软件危机"的重要途径.在对软件构件及其相关技术进行研究的基础上,将软件构件技术应用于教务管理系统的开发实践中,给出了该开发方法的具体应用.  相似文献   

5.
提出了一种软件复用构件的检索技术.将软件复用构件描述成类或对象的形式,通过对复用构件行为特征的分析,抽象出其语义结构后存入复用库.相应地,还提出了检索复用构件的一种匹配算法.  相似文献   

6.
一种基于对象的软件复用构件的检索技术   总被引:1,自引:0,他引:1  
提出了一种软件复用构件的检索技术,将软件复用构件描述成类或对象的形式,通过对复用构件行为特征的分析,抽象出其语义结构后存入复用库。相应地,还提出了检索复用构件的一种匹配算法。  相似文献   

7.
软件复用作为解决软件危机的有效途径,越来越得到广泛的重视。软件构件库是软件复用的重要依托,它的结构、成分和管理方式是否合理,很大程度上决定着软件复用的成功与否。主要介绍了军事装备保障领域软件构件库模型的设计,并借此探讨了基于构件的软件复用技术在军事装备保障领域软件设计中的应用。  相似文献   

8.
数据仓库技术与可复用构件库系统研究   总被引:2,自引:0,他引:2  
软件复用,目前是解决软件危机的一条现实可行的途径.基于构件的软件开发方法以其对软件复用的有效支持,逐渐被越来越多的开发组织所采用.其中,构件的查询、选取和有效管理是关键.如何被复用者查询、选取构件以及管理员管理构件提供有效地辅助决策支持,成为重要的研究课题.数据仓库技术,为解决上述问题,提供了一条可行的途径.本文对如何将数据仓库技术引入到构件库系统中进行了探讨,通过对数据仓库技术的应用,为复用者理解和选取构件,以及构件库各个层次的管理人员,管理和改进构件库系统,提供了一定程度的辅助决策支持,提高了复用的可能性和质量,为复用的成功提供了有效的技术保障.  相似文献   

9.
构件化开发方法(component-based development,CBD)是软件复用的一条切实可行的途径,主张通过设计和复用能独立完成特定功能的构件来组装软件,从而提高软件复用度。本文在基于构件的开发基础上对其进行了改进,提出了一种简单而有效的面向代码的构件开发方案,并在PLM系统的实际开发中得到了很好的应用。  相似文献   

10.
张永  陈轶星 《甘肃科技》2001,17(1):47-48
1 软件复用的思想 在计算机硬件领域,硬件的复用概念是清晰的,并且这样的复用是规范的。例如,有标准的CPU芯片,标准的RAM和ROM芯片,这些芯片和其他集成电路在广范的应用中被使用。很长时间以前,电子工程师便发现:最重要的可复用性公理之一是通用性。如何将上面的类比应用到可复用软件?考虑对一个可复用软件构件的设计,为了真正可复用,软件构件必须在某些不是其当前特定应用时(或应用的某部分)的其它地方可用。为了增加此事发生的机会,软件工程师必须将构件做得更通用化。事实上,存在众所周知的将软件构件的通用性提高到非…  相似文献   

11.
软件复用技术是提高软件开发劳动生产率的重要途径之一,如何从大量正在使用的软件系统中获取可复用元素是实现软件复用的关键问题.本文通过对软件元素可复用性的因素分析,利用Halstead软件复杂性度量技术的结果,给出实现可复用元素自动化度量的办法.  相似文献   

12.
软件复用是当前软件开发研究的一个重要领域,基于构件的软件开发方法是复用研究的重点。但是传统的软件设计技术不能很好的满足基于构件的系统的需要。它们对于基于构件的系统的设计只提供了很少的技术和指导。本文提出一种基于接口的构件建模和设计方法。这种方法使用UML作为工具,提供了系统化的构件建模手段。  相似文献   

13.
软件重用可以提高软件生产率、缩短软件开发的周期,是大型软件开发过程中经常使用的技术.由于面向对象的软件开发技术具有封装、继承等特性,所以它更适合支持软件重用技术.本文重点介绍了利用面向对象开发方法实现软件重用的优势,并以Visual Basic为例,介绍了利用面向对象的软件开发工具实现软件重用的方法.  相似文献   

14.
周超 《科技信息》2008,(2):47-48
软件复用是在软件开发中避免重复劳动的解决方案.通过软件复用,可以提高软件开发的效率和质量。当前软件构件技术被视为实现成功复用的关键因素之一,本文介绍软件复用的基本概念及关键技术,并结合实际开发中的经验,对基于B/S模式新闻管理系统开发中的软件复用进行了一定的研究。  相似文献   

15.
软件复用技术在基于B/S模式的新闻管理系统中的应用研究   总被引:1,自引:0,他引:1  
软件复用是在软件开发中避免重复劳动的解决方案.通过软件复用,可以提高软件开发的效率和质量。当前软件构件技术被视为实现成功复用的关键因素之一,本文介绍软件复用的基本概念及关键技术,并结合实际开发中的经验,对基于B/S模式新闻管理系统开发中的软件复用进行了一定的研究。  相似文献   

16.
面向特征的领域分析及其在数据采集器领域中的研究   总被引:1,自引:0,他引:1  
自上而下地进行领域分析,建立领域模型,通过领域设计建立面向特定领域的软件构架,是更有效、更具意义的软件复用途径。美国卡尼基梅隆大学软件工程研究所提出的面向特征的领域分析方法FODA(Feature-Oriented Domain Analysis)主要针对特定领域进行共性和个性的研究,抽取领域模型,并建立适合于领域复用的软件构架。本文在详细研究货物流通领域,如物流配送、仓库管理、销售管理系统的基础上,运用面向特征的领域分析方法,并在分析过程中引入了加以扩展的用例模型,分析其共性和变化性需求,提炼出数据采集器的领域模型,使系统具有良好的可扩充性、可复用性,极大地提高了设计软件系统的效率。  相似文献   

17.
组件开发与软件重用   总被引:5,自引:0,他引:5  
介绍面向对象开发方法实现软件重用的方式,并重点介绍目前最优秀的软件重用手段-组件开发,并以创建和使用JavaBeans为例说明组件开发实现软件重用的方法。  相似文献   

18.
软件复用技术对提高软件开发效率与质量、降低软件开发成本及缩短软件开发周期有着极乒重要的作用。对软件复用的优势、软件复用存在的问题以及基于复用的软件开发方法进行了论述。  相似文献   

19.
软件复用是解决软件危机的比较现实可行的方法之一,为了充分利用可复用构件化,完成大量构件的生产、分类、检索、集成和维护任务,构件库及其相关工具的作用十分重要,为了解决在构件库之间共享资源和无缝互操作的问题,使基于构件复用的软件开发成为现实,可复用构件库框架成为解决问题的关键点,通过对构件库系统及其相关问题进行了一系列更深入的研究,建立了一个基于ALOAF的异构分布式构件库系统框架新的模型.  相似文献   

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

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