共查询到20条相似文献,搜索用时 31 毫秒
1.
2.
3.
目前,基于构件的软件开发模式被软件开发商广泛接受,因为这种模式可以提高软件的质量、降低软件开发和维护的成本.构件描述是构件检索和复用的基础.本文提出了一种基于特征的、面向多领域的构件描述方法,包括构件功能、应用环境、构件关系、构件质量、其它等五个部分.基于构件的软件开发模式在大规模推广的情况下,构件流通必定成为构件产业化的关键环节.基于特征的构件描述方法解决了构件流通过程中语义理解困难,促进了领域构件标准化的推广. 相似文献
4.
基于构件的软件开发(CBSD)是一种新的软件开发方法,构件技术是它的核心。构件技术以面向对象技术为基础,并很好地发展了面向对象技术。使用基于构件软件开发可以设计出质量好、可靠性高、可重用性好、可维护性好的软件。现在有很多应用软件都是采用基于构件的开发方法。文中概述了构件及CBSD方法的系列核心概念,比较了基于构件软件开发和面向对象软件开发(OOD)的异同。 相似文献
5.
基于构件的软件开发(CBSD)是一种新的软件开发方法,构件技术是它的核心。构件技术以面向对象技术为基础,并很好地发展了面向对象技术。使用基于构件软件开发可以设计出质量好、可靠性高、可重用性好、可维护性好的软件。现在有很多应用软件都是采用基于构件的开发方法。文中概述了构件及CBSD方法的系列核心概念,比较了基于构件软件开发和面向对象软件开发(OOD)的异同。 相似文献
6.
支持构件演化的软件配置管理研究 总被引:2,自引:0,他引:2
基于构件的软件开发作为一种全新的软件开发方法,与传统的软件开发方式不同,配置管理的需求与传统的配置管理方法也有了很大的不同.在基于构件软件开发的过程中,如何以一种良好的风格和技术来对构件变化进行控制,保持构件系统的一致性、稳定性是软件开发者历来追求的目标.分析了基于构件软件开发过程中构件演化对配置管理技术的新需求,探讨了配置管理的几个关键技术,并提出了一种度量构件演化过程的方法,从而把构件的整个演化过程置于配置管理的支持之下. 相似文献
7.
基于构件的软件开发是复用第三方构件,提高软件开发效率的重要途径。第三方构件的安全性以及构件的安全集成方法成为影响构件复用的关键因素。给出了构件安全性描述模型,在此基础上,提出了基于安全威胁模型的分布式构件集成方法,并给出了一个实例。 相似文献
8.
基于构件的软件开发的方法与实践 总被引:7,自引:4,他引:7
随着软件工业的成熟以及对软件生产要求的不断提高,基于构件的软件开发作为一种新的软件开发方法被提了出来.该方法的开展通过集成已存在的构件进行,可以分为构件的评选、构件适配、构件组装、系统演化四个阶段.使用基于构件的软件开发能减少软件开发费用、提高软件开发速度等,但同时也可能带来一定的风险,因此,开发者在开发时应该遵循一定的原则,这些原则是在用该方法开发软件时总结出来的. 相似文献
9.
基于构件组装的软件开发方法被认为是提高软件开发效率和质量的有效途径,在软件开发中得到了越来越多的应用。文中分析了软件开发的现状,基于信息处理领域提出了一种构件组合式软件开发方法和适合这种开发方法的构件实现模型。介绍了这种构件组合式软件开发方法的基本实现原理,和在该方法指导下的软件开发过程。通过搭建一个实际的智能文本处理系统证明了该开发方法不仅简化了软件复用,提高了软件开发效率和质量,同时基于这种方法开发的软件具有较高运行效率。 相似文献
10.
余丽花 《电脑编程技巧与维护》2017,(9)
随着我国的快速发展,科学技术的发展有很大的提升.针对软件的开发和在软件的性能上,有着高质量和不同程度的要求.在现在科技迅速发展的社会,传统的软件开发,已经不能满足社会的需要,同时人们生活的快速发展在需求上也越来越多.传统的软件开发面临着被淘汰的危险.基于构件的软件开发、开发的方法和各种优势已经是现在相关研究关注的方向.通过基于构件的软件开发中对构件的开发和方法技术上以及技术合成上进行了分析和研究,为以后在软件的研究中提供一些有益的参考. 相似文献
11.
随着面向对象和软件复用技术的发展。产生了一种新的基于构件的软件开发方法,被广大软件开发人员普遍看好,发展很快。为了解决基于构件的软件开发成本估算的问题。结合构件的复用成本公式。在分析基于构件的软件开发方法特点的基础上提出了一种基于构件仿真的软件成本估算方法。利用分解法的思想,以传统开发方法的成本为基础,将基于构件的软件开发过程分成若干阶段,分别估算各阶段的成本,最终得到估算结果,为基于构件的软件开发成本估算提供了一个较好方法。最后给出了对该估算方法的评价,指出了今后研究的重点。 相似文献
12.
基于构件技术的软件开发模式 总被引:1,自引:0,他引:1
基于构件的软件开发方法(CBSD)是现代软件工程极为提倡的基于软件重用技术的开发模式.本文介绍了软件开发的构件思想,并就构件的分类、构件的粒度、构件的工业标准规范进行了深入的探讨;针对一个具体的应用实例--电子邮件发送客户端的实现为基础,详细地介绍了基于构件的软件开发模式的基本思想与方法,对人们进一步学习与应用CBSD来实现系统具有重要的参考与指导作用. 相似文献
13.
基于构件组装的软件开发方法被认为是提高软件开发效率和质量的有效途径,在软件开发中得到了越来越多的应用.文中分析了软件开发的现状,基于信息处理领域提出了一种构件组合式软件开发方法和适合这种开发方法的构件实现模型.介绍了这种构件组合式软件开发方法的基本实现原理,和在该方法指导下的软件开发过程.通过搭建一个实际的智能文本处理系统证明了该开发方法不仅简化了软件复用,提高了软件开发效率和质量,同时基于这种方法开发的软件具有较高运行效率. 相似文献
14.
15.
16.
一个支持构件演化的配置管理框架 总被引:4,自引:0,他引:4
构件库在基于构件的软件开发(CBSD)中扮演着重要的角色,然而在实际的软件开发过程中,构件的生产、维护、复用等还存在许多困难,其中一个主要的困难是大多数构件库仅提供构件的描述、存储和检索功能,缺乏配置管理支持。该文提出了一个支持构件演化的配置管理框架。这个框架将构件库作为一类特殊的资源库加以管理,从而为构件的演化提供系统的配置管理支持。 相似文献
17.
在深入研究构件库及环境的基础上,对基于构件的软件开发方法(CBSE/CBD)进行了研究.将基于构件的软件开发方法应用在地理信息系统领域(GIS),利用MapXtreme等构件和Java语言在GIS构件环境中设计并实现了郑州市网络地理信息系统(WebGIS). 相似文献
18.
基于构件的软件开发方法提出了全新的开发模式,在研究与应用中都体现出多方面的理论及实践价值,能很好地保证软件功能性、开发效率、质量、可靠性和可移植性。然而在突破传统开发方式的过程中,许多软件开发组织也面临采用新方法所带来的观念、组织、技术、过程等方面的挑战。文章针对基于构件的软件开发过程中遇到的问题作了理论分析,提出了一系列指导性经验法则。 相似文献
19.
一个支持构件库动态演变的构件检索系统 总被引:3,自引:0,他引:3
在基于构件的软件开发CBD(component-based Software development)中,随着可重用构件库的不断增长,构件的分类和检索技术一直是软件重用组织十分关注的问题.文章提出了一个支持构件库动态演变的构件检索系统;为了改进该系统的检索性能,还采用了多种构件检索方法. 相似文献
20.
基于构件的软件开发(CBSD)能有效地提高软件的开发效率,提高软件的质量,降低开发和维护成本,因此它成为软件工程的研究热点之一.构件库是CBSD的核心技术之一,在分布式构件库系统中,通过多智能主体之间的相互协作,能较好地满足在各企业间跨越构件库请求并检索构件的需求.给出了一个基于多智能主体的分布式构件系统体系结构,详细讨论了其中的检索主体、请求主体和发布主体. 相似文献