首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 562 毫秒
1.
基于构件组装的软件开发方法被认为是提高软件开发效率和质量的有效途径,在软件开发中得到了越来越多的应用.文中分析了软件开发的现状,基于信息处理领域提出了一种构件组合式软件开发方法和适合这种开发方法的构件实现模型.介绍了这种构件组合式软件开发方法的基本实现原理,和在该方法指导下的软件开发过程.通过搭建一个实际的智能文本处理系统证明了该开发方法不仅简化了软件复用,提高了软件开发效率和质量,同时基于这种方法开发的软件具有较高运行效率.  相似文献   

2.
基于构件组装的软件开发方法被认为是提高软件开发效率和质量的有效途径,在软件开发中得到了越来越多的应用。文中分析了软件开发的现状,基于信息处理领域提出了一种构件组合式软件开发方法和适合这种开发方法的构件实现模型。介绍了这种构件组合式软件开发方法的基本实现原理,和在该方法指导下的软件开发过程。通过搭建一个实际的智能文本处理系统证明了该开发方法不仅简化了软件复用,提高了软件开发效率和质量,同时基于这种方法开发的软件具有较高运行效率。  相似文献   

3.
基于构件技术的软件开发模式   总被引:1,自引:0,他引:1  
基于构件的软件开发方法(CBSD)是现代软件工程极为提倡的基于软件重用技术的开发模式.本文介绍了软件开发的构件思想,并就构件的分类、构件的粒度、构件的工业标准规范进行了深入的探讨;针对一个具体的应用实例--电子邮件发送客户端的实现为基础,详细地介绍了基于构件的软件开发模式的基本思想与方法,对人们进一步学习与应用CBSD来实现系统具有重要的参考与指导作用.  相似文献   

4.
软件复用是目前的一种能提高软件开发质量和软件开发效率的重要方法。从软构件的编码结构模型、基于构件/构架的开发模式、软构件的分类方法设计、半层次化的软件体系结构模型以及构件的变点及其实现机制等方面,研究了软构件信息分类编码系统开发中基于软件复用的设计和实现方法。  相似文献   

5.
基于构件的软件工程可以提高软件的质量,降低软件开发和维护的成本,构件的描述是构件检索和复用的基础,本文提出了一种基于的构件接口描述的匹配方法,从而提高构件的查全率和查准率,进而改进了构件库的检索效率。  相似文献   

6.
软件复用作为提高软件生产率和质量的一种重要技术,被广大的软件开发人员所应用,而在软件复用的同时,对构件进行有效的分类是关键技术之一.本文主要针对刻面分类的方法,使用XML语言对构件进行描述,提出了软件构件的表示方法.使用该方法,在构件组装平台下给出了对构件的刻面定义,以提高软件的复用性.  相似文献   

7.
在基于构件的软件开发方法基础上,本文提出使用组装模式的方法进行构件的组装,并应用扩展的MSC对构件及构件组装模式进行描述。最后介绍用Java语言实现一种构件及组装模式描述工具。  相似文献   

8.
ABC:基于体系结构、面向构件的软件开发方法   总被引:125,自引:11,他引:125       下载免费PDF全文
梅宏  陈锋  冯耀东  杨杰 《软件学报》2003,14(4):721-732
基于构件的软件复用和开发被认为是提高软件开发效率和质量的有效途径,并在分布式系统中得到了广泛的应用.但是,目前的软件构件技术主要还是着眼于构件实现模型和运行时互操作,缺乏一套系统的方法以指导整个开发过程.近年来,以构件为基本单元的软件体系结构研究取得了较大的发展.它通过对软件系统整体结构和特性的描述,为面向构件的软件开发提供了一个自顶向下的途径.介绍了一种以软件体系结构为指导,面向构件的软件开发方法,试图为基于构件的软件复用提供一种有效的解决方案.这种方法主要是将软件体系结构引入到软件开发的各个阶段,作为系统开发的蓝图,利用工具支持的自动转换机制缩小从高层设计到实现的距离,而后在构件平台的运行支持下实现自动的系统组装生成.  相似文献   

9.
基于构件的软件工程可以提高软件的质量,降低软件开发和维护的成本,构件的描述是构件检索和复用的基础,该文提出了一种基于向量空间模型的构件匹配方法,从而提高构件的查全率和查准率,从而改进了构件库的检索效率。  相似文献   

10.
基于构件的软件开发的方法与实践   总被引:11,自引:4,他引:7  
随着软件工业的成熟以及对软件生产要求的不断提高,基于构件的软件开发作为一种新的软件开发方法被提了出来.该方法的开展通过集成已存在的构件进行,可以分为构件的评选、构件适配、构件组装、系统演化四个阶段.使用基于构件的软件开发能减少软件开发费用、提高软件开发速度等,但同时也可能带来一定的风险,因此,开发者在开发时应该遵循一定的原则,这些原则是在用该方法开发软件时总结出来的.  相似文献   

11.
随着面向构件的软件开发方法的广泛应用,构件系统的描述和测试成为保证软件质量的关键所在。由于构件系统的复杂性和开发方法的特殊性,用传统方法对构件系统进行集成测试往往面对很多困难。提出了一种改进的面向测试的构件描述模型,称为TCSM,它着重对构件系统中的构件间的交互和约束进行了动态描述,为构件系统集成测试阶段的功能测试和边界测试等提供了大量可用信息。在此基础上,进一步提出一种把TCSM转换成测试模型的方法,以UML协作图模型为原型,实现了构件系统从描述模型到测试模型的自动转换。最后,实现了一种在所产生的测试模型上自动生成测试用例的算法。TCSM更好地描述了构件的交互行为信息,进一步实现了系统的自动化测试,减少了通常需要在构件系统搭建完成后,针对测试对系统手工建立测试模型的工作,提高了构件系统开发的效率和可靠性。  相似文献   

12.
面向对象的组合软件工程研究   总被引:14,自引:0,他引:14  
冯玉琳  黄涛 《计算机学报》1996,19(3):237-240,F003
组合软件工程技术是当今软件工程技术发展的主流。本文综述了作者在基于对象的组合软件工程研究方面的最新进展,包括语义模型、描述语言、设计方法学和支持环境等方面。  相似文献   

13.
软构件技术是影响整个软件产业的关键技术之一,软件重用在提高软件生产率与质量、减少软件开发时间和成本等方面起到了关键的作用。从软构件的基本属性出发,讨论了软构件的分类原则、描述方法等软构件的管理技术,以及构件重用中的研究热点——构件检索方法,并对软件构件对软件产业造成的影响做了分析。  相似文献   

14.
构件交互模型与组合适配方法研究   总被引:1,自引:0,他引:1  
构件交互操作与构件适配是基于构件的软件开发方法(CBD)中的关键问题。如何更有效地解决构件适配问题以提高软件的开发质量是一个永久的热点。而构件间的交互操作又是解决构件适配问题的关键所在。在已有的研究成果的基础上、基于自动机理论提出了一种构件交互模型。它将构件接口根据所提供的服务不同分为调用接口和使用接口,使得对构件间的交互操作描述的更为准确。在此基础上,对构件组合适配方法进行了分析。  相似文献   

15.
Design of a Software Component Bank for Distribution   总被引:1,自引:0,他引:1  
Recently, component-based software development technology is recognized as a new methodology that can overcome the problems of the traditional methodology at developing the software. It removes the problems by supporting fast development, easy maintenance, good quality, easy creation/upgrade of application, low cost, etc. It also creates new software business area such as business component developer, sales and distribution vendors. Many research institutes report that the market related with software component industry will grow with high rate. For the highly growing component market, a component distribution model is necessary to activate developing components, to promote the utilization, and to support distribution of them. In this paper, we propose a component distribution model through the requirement analysis. We also propose the UML model based on the requirement analysis, developed a prototype. We presented the developed system using several graphic user interfaces.  相似文献   

16.
基于语义扩展的构件描述模型   总被引:1,自引:1,他引:0  
根据构件模型的研究现状,针对目前的构件描述模型缺乏语义描述的支持,在刻面分类模式的基础上,提出了基于语义扩展的构件描述模型,采用OWL本体语言对构件本体的知识框架做了描述,并将此构件模型应用于教学评估系统,构造出了基于语义的软件构件检索体系构架,实现了对领域构件进行语义查询的目的.通过实验证明,该模型提高了构件检索的查全率和查准率.  相似文献   

17.
软构件的可测试性研究   总被引:1,自引:0,他引:1  
白雪  宋雨  韩秀娟  剧树春 《微机发展》2006,16(1):106-107
构件的可测试性是决定构件质量的关键因素,若能在构件设计阶段就考虑构件的可测试性问题,改善和提高构件的可测试性,那么构件质量就能得到很好的保障,进而减少系统开发时的测试成本。文中针对这个问题,讨论了影响构件可测试性的几个因素,分析了构件测试中存在的问题和构件测试要达到的目标,提出一种构造可测试性构件的通用体系结构,即在原有构件的基础上增加测试工具,把可测试性构件当作对包含嵌入式测试和跟踪工具的扩展单元。  相似文献   

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

19.
宗莹  戴小平 《微机发展》2006,16(9):9-11
介绍了组件式技术对地理信息系统的影响,在MapX的基础上提出了高级通用组件向行业性组件转变的思想。针对GPS行业软件开发的现状,通过把GPS行业通用的功能模块提取出来进行封装,做成构件,提高软件开发的效率,改善软件开发的质量。根据GPS行业领域的应用需求,对车辆监控中心模块的主要功能进行分析与抽象,对基于MapX的GPS构件的实现技术进行了讨论,最后结合Delphi开发环境下组件的开发方法,实现了该组件。  相似文献   

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

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