首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 78 毫秒
1.
一种基于对象的软件复用构件的检索技术   总被引:1,自引:0,他引:1  
提出了一种软件复用构件的检索技术,将软件复用构件描述成类或对象的形式,通过对复用构件行为特征的分析,抽象出其语义结构后存入复用库。相应地,还提出了检索复用构件的一种匹配算法。  相似文献   

2.
基于构件的软件工程可以提高软件的质量、降低软件开发和维护的成本,构件的描述是构件检索和复用的基础,提出了一种面向检索的构件描述方法,包括接口描述、语义描述、属性描述和附带档四个部分,用于在构件库中对构件进行描述,并作为构件检索的依据,能够简化构件的语法检索,提高检索的速度和查全率;显式的描述构件、各接口元素的语义及其之间的关系。  相似文献   

3.
基于粗糙模糊集理论的构件适配决策支持方法的研究   总被引:1,自引:0,他引:1  
在当前实际的软件复用过程中,复用者对构件的理解和适配往往带有很大的主观性,构件适配方案的选择没有科学的客观依据,从而增加了复用者的压力、适配方案的主观性,影响了构件重用的效率.本文首先改进了传统的构件库体系结构,提出了一种层次型构件库体系结构,然后在此基础上,提出了一种基于粗糙模糊集理论的构件适配决策支持方法,并给出了相应的算法.实例研究表明,该方法为复用者进行适配决策提供了客观有效的支持工具,在一定程度上降低了构件理解和适配成本,提高了基于构件的软件开发的效率.  相似文献   

4.
提出了一种基于Hoare逻辑的软件复用部件的匹配描述,它为建立复用部件库的检索机制以及软件的自动化生产提供了理论描述.  相似文献   

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

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

7.
基于Adapter的软件总线体系结构   总被引:5,自引:0,他引:5  
提出基于适配器Adapter的软件总线体系结构,引进适配器作为可复用构件和软件总线的中介,负责管理和存储与系统相关的构件的组装信息,在消息交换和数据共享中负责消息派送和数据格式转换的工作.适配器还参与可复用构件的组合,扩充和屏蔽可复用构件的现有功能.  相似文献   

8.
关于软件复用机会的识别及其方法的研究   总被引:3,自引:0,他引:3  
根据对面向对象分析、设计与建模及可复用构件理论的研究,结合在软件开发中的实践经验,提出了几种识别软件可复用机会的方法和策略.  相似文献   

9.
通过分析基于刻面分类和构件规约语法的检索方法,发现刻面分类及其检索方法侧重于构件的静态特征描述,没有考虑构件的行为描述等,而构件规约语法描述部分偏重于构件的行为描述,构件规约对构件中每个功能的语法描述具有独立性.设计一种基于字符串匹配的软构件刻面检索算法,同时考虑到刻面检索没有支持组装这一需求,提出在检索过程中,插入基于构件规约的语法匹配过程,以提供较准确的构件组装信息和提高复用效率.  相似文献   

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

11.
目的研究基于领域复用的软插件的原理和实现模型。方法 结合基于领域复用的基本原则,对构造基于领域复用的软插件库的方法进行讨论,并以商用POS机软插件库有组织构造为例进行了具体说明。结果与结论基于领域复用的软插件比传统方法更有利于软件复用。  相似文献   

12.
软件复用技术及其展望   总被引:1,自引:0,他引:1  
软件复用是提高软件开发生产率和软件产品质量的一条行之有效的途径 .本文阐述了软件复用技术的产生背景 ,可复用软件库及其功能 ;描述了RSL可复用软件库的设计、组织和管理 ;介绍了基于可复用软件库的软件复用过程 ;指出了软件复用技术存在的一些主要问题及解决途径 ,展望了软件复用技术的发展趋势  相似文献   

13.
The key ingredient for promoting software reuse in a repository-base integrated development environment, is to provide support for the software developer who wants to search the repository to locate and retrieve suitable software components for reuse. This paper presents that reusable software components form a base to provide a flexible representation of component adaptability to any repository with a specific classification. As an alternative, it proposes to automatically identify and convert the component source code with all its information into a standard form, so that components can be transferred from one type of library to another.  相似文献   

14.
通过对数控软件的标准化、规范化研究,运用面向对象机制,对数控软件功能与数据进行抽象并进行封装,设计成具有稳定、通用接口的可重用的软件芯片,建立一个类似硬件芯片的高可靠性数控系统软件芯片库.设计了软件芯片库管理器;实现芯片库的浏览、检索及维护,以及图形化应用程序集成工具;完成应用程序的功能配置与代码生成;实现CNC软件的自动化或半自动化开发  相似文献   

15.
简要介绍基于可重用库的0-0开发方法,提出由重用工具集,重用信息接口和可重用库组成的0-0软件重用开发环境的设计目标、系统结构及特点,阐述重用处理过程中采用的主要策略、系统控制和管理的实现方法。  相似文献   

16.
在基于可复用构件库的软件开发中,如何从构件库中查询满足条件的构件是构件库系 统的研究重点之一。数据挖掘技术为解决上述问题提供了一条可行的途径,本文是在构件库系 统及用户反馈信息数据库的基础上,利用决策树分类器,得出一些实用的构件复用规则,从而为 复用者理解和选取构件提供了一定程度的辅助决策支持,为复用的成功提供了技术保障。  相似文献   

17.
为了提高图算法生成效率和可靠性,该文提出一种将领域特征模型与构件组装技术相结合的可重用的图类算法开发方法.首先,通过对一族图算法的深入分析,揭示出图类算法领域的共性特征和可变特征,建立领域特征模型;然后,分析特征之间的交互过程,设计图类算法的可重用构件,并对构件依赖关系做出描述;最后,借助高可靠平台对算法构件进行开发,建立高可靠可重用构件库,进一步由构件组装出多种图算法,提高了图算法的开发效率和可靠性.实验表明开发出的图算法可重用构件库具有一定的实用性.  相似文献   

18.
在基于可复用软构件的软件开发中,如何从构件库中查询满足条件的构件是软件开发的研究重点之一,因此通过构件的复用历史和其他用户的复用经验为用户提供帮助很有必要.数据挖掘技术为解决上述问题提供了一条可行的途径,通过对数据挖掘技术的应用,为复用者理解和选取构件提供了一定程度的辅助决策支持,为复用的成功提供了技术保障。  相似文献   

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

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