首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 281 毫秒
1.
郑鹭亮 《数字社区&智能家居》2007,(12):1215-1218,1223
随着软件产业及软件工程技术的发展,软件复用越来越受到重视。组件库技术成为一项引人关注的课题,其相关理论研究对软件工程实践有很重要的指导意义。本文介绍了有关的理论基础,讨论了可复用组件库的构建过程及算法,建立了组件库,提出了组件库中组件查询的检索及匹配方法,给出了基于刻面描述的检索方法的优点,以此为基础,进行了实际开发研究.  相似文献   

2.
软件重复创建造成的巨大浪费,一直未被人们充分重视.构建软件复用库,实现复用驱动的软件开发过程是提高软件开发效率和质量的有效途径,分析复用驱动的软件开发过程,探讨了在软件工程领域实现软件复用的技术方法和软件复用能力评估.  相似文献   

3.
组件及其复用技术研究   总被引:4,自引:0,他引:4  
软件复用是软件工程学科的一个研究的热点 ,也是解决软件危机的有效途径之一。随着 Internet应用技术的发展 ,网络环境下的软件复用变得越来越重要 ,网络环境下的软件复用可以通过面向 Agent的方法实现 ,由 Agent自主地搜索、匹配所需要的组件  相似文献   

4.
软件复用和构件库与计算机辅助软件工程(CASE)的集成程度密切相关。现有的CASE系统中都没有集成可复用构件库系统。与CASE集成的构件库有其特殊性,它的用户是CASE程序而不是应用系统开发人员,所以它的检索算法也有其自身的特点。本文研究CASE和可复用构件库的集成问题,尤其是构件检索算法。提出了一个新的构件检索算法“利用UML设计模型信息进行可复用构件查询”,并将它和刻面查询算法合成后应用于实际系统中。  相似文献   

5.
基于COM组件技术的GIS空间模型库研究   总被引:7,自引:0,他引:7       下载免费PDF全文
已有的研究表明 ,空间分析功能是 GIS区别于其他系统的本质特征之一 ,然而当前大多数的 GIS都没有空间模型库 ,这在一定程度上制约了 GIS空间分析能力的实现 ,而对于 GIS中相同或相似的空间分析功能 ,在许多应用系统中则又分别进行了重复或二次开发 .这样的重复工作 ,显然是对人力物力资源的浪费 .通过引入软件工程的 COM组件技术 ,在研究空间模型库构建的基础上 ,设计了空间模型组件库的总体框架 ,探讨了空间模型组件的实现技术 .研究表明 ,基于 COM组件技术的空间模型组件库 ,在增强 GIS组件复用性的同时 ,也有助于 GIS的空间分析功能的实现 .  相似文献   

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

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

8.
随着测试用例复用实践的深入和可复用测试用例库规模的不断扩大,对测试用例表示和高效检索已经成为目前研究的热点.基于本体描述的测试用例,结合基于本体的概念语义相似度计算思想,针对测试用例本体描述的特点,提出了一种基于用例复用行为的匹配度计算方法,并通过理论分析与实验检验证明,其提高了用例检索的查全率及用例复用的效率.  相似文献   

9.
COM在软件复用中的应用   总被引:3,自引:0,他引:3  
软件复用是软件工程中的重要一环,本文介绍了各个层次的软件复用方法,并集中阐述了Wiodows平台下微软组件对象模型(COM)在软件复用中的应用——啦消息平台通信组件的开发。  相似文献   

10.
软件工程的核心基础是软件的质量。文章围绕如何提高软件的质量问题,分析面向对象设计原则和设计模式,提出通过结合软件复用、组件技术以及新型软件工程体系结构的方法,使得具有一定软件工程基础的学生通过软件工程课程的学习,能够进一步提高设计高质量软件的能力。  相似文献   

11.
软件构件表示与检索形式化的研究与进展   总被引:2,自引:0,他引:2  
1 引言软件复用被认为是提高软件生产效率和软件质量较为现实的途径。尽管软件复用的思想已经提出了30多年,但软件复用的现状离人们最初的设想仍然相距甚远。阻碍大规模软件复用的技术与非技术因素很多,主要的技术因素有构件分类、构件表示、构件检索、构件更改及构件库的管理与维护等。其中,软件构件表示与检索是软件复用获得成功的重要前提。  相似文献   

12.
In this work, we present a reusable software component library, called IMO.Net Artificial Neural Networks library, which encapsulates the functionality of the Matlab Neural Networks Toolbox (MNNT). The MNNT is a powerful tool to work with neural networks. However, MNNT has not been conceived as a reusable and integrable software piece, and its results are clearly inadequate to be used for development of applications. The component library presented in this paper is fully reusable, allowing the integration of the neural networks toolbox objects and functions in software applications, independently of the platform and tools used to build it. Furthermore, this library provides two different sets of classes to the programmers, one of them presenting an application program interface (API) similar to the Matlab toolbox, and the other a fully object-oriented designed API, which is easier to use and more adequate for object-oriented and rapid application development. This library combines the advantages of being fully reusable and internally employing the MNNT to perform the algorithmic task, consequently inheriting all its power, robustness and comprehensiveness, but without its reusability limitations.  相似文献   

13.
可复用构件表示模型研究   总被引:6,自引:0,他引:6  
依据AND-CASE环境对软件构件的要求,提出可复用构件表示模型,将刻面法和规格说明相结合的综合刻面法描述构件库中的构件,以兼顾刻画法的灵活易用性和规格说明的规范性,并将其应用于AND-CASE环境,有效实施内建层次词典检索有多种形式的构件匹配。  相似文献   

14.
基于刻面描述的构件查询匹配模型及算法研究   总被引:1,自引:0,他引:1  
在软件复用研究不断深入的情况下,软件构件库的管理研究得到了产业界与学术界越来越多的重视。作为构件库管理的两个核心技术,构件的表示与检索技术已经成为研究热点,其中基于刻面描达的构件相关应用得到了广泛研究,针对构件查询的特点,结合模式分析申的树匹配思想,本文提出了一种新颖的构件树路径包含匹配模型及其相应的构件查询匹配算法,该算法可以在保持构件查准率的前提下,有效提高构件的查全率,算法的时间复杂度和空间复杂度是线性的,试验表明具有良好的查询效率。  相似文献   

15.
可复用软件构件的检索是构件库和软件复用领域研究的一个重要课题。基于刻面分类模式的检索方式拥有准确、高效的优势,因而得到了广泛应用。论文介绍了刻面分类模式的相关概念以及刻面树的创建方式,分析了基于刻面分类模式对软件构件库进行检索的规则,该规则将用户选择的刻面和术语通过合理的并和交运算组合生成数据库查询条件来完成检索。最后根据规则提出了相应算法以及刻面分类模式检索在实际构件库系统中的实现方法。  相似文献   

16.
可复用软件构件的检索是构件库和软件复用领域研究的一个重要课题。基于刻面分类模式的检索方式拥有准确、高效的优势,因而得到了广泛应用。论文介绍了刻面分类模式的相关概念以及刻面树的创建方式,分析了基于刻面分类模式对软件构件库进行检索的规则,该规则将用户选择的刻面和术语通过合理的并和交运算组合生成数据库查询条件来完成检索。最后根据规则提出了相应算法以及刻面分类模式检索在实际构件库系统中的实现方法。  相似文献   

17.
可复用软构件检索是构件库和软件复用领域的研究重点.基于刻面分类模式,将构件的刻面描述和查询表达式分别映射成两棵树,利用构件信息集成方式在集成端数据库借鉴树匹配思想进行检索,有效地提高了查全率和查准率.  相似文献   

18.
基于刻面描述的构件查询匹配模型及算法研究   总被引:20,自引:1,他引:20  
在软件复用研究不断深入的情况下,软件构件库的管理研究得到了产业界与学术界越来越多的重视.作为构件库管理的两个核心技术,构件的表示与检索技术已经成为研究热点,其中基于刻面描述的构件相关应用得到了广泛研究,针对构件查询的特点,结合模式分析中的树匹配思想,提出了新颖的构件树路径包含匹配模型及其相应的构件查询匹配算法,该算法可以在保持构件查准率的前提下,有效提高构件的查全率,算法的时间复杂度和空间复杂度是线性的,实验表明具有良好的查询效率.  相似文献   

19.
构件检索技术是可重用软件构件库的核心技术之一,构件检索成本是重用成本的重要组成部分。多个不同构件库之间实现互通可以有效扩大构件检索范围和提高检索效率。检索条件转换是多构件库检索亟待解决的问题。论文首先分析了检索条件转换的必要性,结合重用者检索构件的流程,提出了多检索方法的检索条件相互转换机制。该机制为实现跨构件库检索奠定了基础,能减少重用者的理解成本,使各种检索方法之间互相取长补短,提高检索的查全率。  相似文献   

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

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