首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 156 毫秒
1.
青鸟系统中可复用软件构件的表示与查询   总被引:60,自引:1,他引:59       下载免费PDF全文
可复用构件的表示和检索是构件库和软件复用研究的重点,它伴随复用实践的深入和新技术的出现而不断取得进展.青鸟构件库系统以青鸟构件模型为基础,采用以刻面分类为主、多种分类模式相结合的方法对构件分类索引,支持多种构件查询方式的组合使用.本文介绍了青鸟Ⅲ型构件库系统中可复用软件构件的分类表示模式,以及构件检索机制的体系结构、设计依据和系统特性.  相似文献   

2.
面向Web领域的构件库系统的设计与实现   总被引:2,自引:2,他引:0  
彭博  王普  李亚芬 《现代电子技术》2009,32(20):116-119,122
软件复用技术被认为是解决软件危机的有效方法,可以大幅度提高软件开发效率和质量,其核心是建立可复用构件库系统.构件库系统最主要的问题是如何对构件进行准确描述和分类,以便更快、更准地查找到用户需要的构件.在此采用刻面分类方法在Web应用开发领域中建立软件构件库,完成了构件的定义和准确描述及分类.确定了构件的存储模型,采用关键字检索和刻面分类检索两种检索方式,有效提高了检索效率和准确性,实现了在Web应用开发中对软件复用的支持.  相似文献   

3.
软件构件匹配技术研究   总被引:2,自引:1,他引:1  
基于构件的软件开发(CBSD)以软件体系结构为蓝图,通过可复用构件的组装构建高质量大规模应用系统,是软件开发走上工业化的必由之路,如何从构件库中找到适用的可复用构件是CBSD的关键环节,首先分析了基于软件体系结构的CBSD开发过程,接着研究了软件构件模型和接口结构,最后给出了基调匹配和基于此的构件匹配算法.  相似文献   

4.
多构件库统一刻面检索机制   总被引:14,自引:0,他引:14       下载免费PDF全文
马亮  谢冰  杨芙清 《电子学报》2002,30(Z1):2149-2152
不同构件库之间实现互通可以有效提高复用者获取构件的效率.现有相关工作如UDM/BIDM、DCH、U-ranus、UDDI等存在对多构件库检索技术研究的不足.分类是检索的基础,刻面分类是构件库常用分类方法之一,本文在刻面分类的基础上研究了多构件库检索的基本原理,并由此提出一种统一的刻面检索机制,为不同构件库之间互通的实现奠定了基础.  相似文献   

5.
软件产品线是开发软件产品的一种高效方法,是一种特殊形式的软件复用,用于开发相同领域的类似产品过程,由此提出了一种基于本体的软件产品线开发设计模型,对构件采用本体方法进行表示,构造成构件本体并存入构件本体库,这样有利于提高构件的可共享和可重用性,新产品开发通过产品线模型的领域工程阶段分析,应用工程选择相应的构件本体配置成符合个性化需求的软件产品,从而提高软件产品的开发效率,缩短产品上市时间.  相似文献   

6.
在开发大型的复杂企业应用软件过程中,构件技术是一种能够全面改善软件生命周期各阶段综合效益的技术手段,很大程度上提高了系统的通用性和开放性。基于构件的软件开发(Component-Based Software Development,CBSD)是在一定构件模型的支持下,复用构件库中的一个或多个软件构件,通过组合手段高效率、高质量地构造应用软件系统的过程。  相似文献   

7.
构件复用过程中,用户常因对构件描述机制认识有限而难以提出准确的检索需求,从而影响查准率.针对基于刻面描述的软件构件,借鉴数据挖掘中关联规则挖掘的有关理论,提出了带有用户反馈的自适应构件检索模型以及基于关联挖掘的自适应学习算法,从用户检索的历史记录中挖掘用户的显式检索条件与隐性检索需求之间的内在联系,从而完整化和精确化用户的检索条件,提高构件检索的查准率.同时,用实验结果证明了该方法的有效性和可行性.  相似文献   

8.
面向对象系统中基于度量的可复用构件获取机制   总被引:10,自引:0,他引:10       下载免费PDF全文
从遗产系统代码中获取复用价值高、质量好的构件是成功复用的关键并且亟待解决.本文以系统理解和软件度量为基础,提出了一种从面向对象遗产系统中挖掘可复用构件的有效方法.设计了基于类之间关系分析的构件标识算法-RBCI;构造了构件可复用性模型KVCQ,它可用于辅助用户筛选识别出来的候选构件,该层次型模型的底层度量可以通过计算机自动获取;最后,基于RBCI和RMCQ设计并实现了工具JBCET,以辅助开发者从C 系统中获取高质量的可复用构件。  相似文献   

9.
一种支持构件服务质量的构件管理框架   总被引:5,自引:0,他引:5  
软件构件库是有效地管理软件构件的基础设施.分布式构件技术的发展,使得构件库除了管理传统下载使用的构件外,还必须能够管理日益增多的在线使用构件,并为在线构件服务质量提供相应的质量保证与支持.针对这一问题,本文首先引入了构件服务质量模型及相应的质量属性量化方法,同时给出相应的规约描述,然后提出了一种基于上述模型和规约的支持构件服务质量的构件管理方法,并描述了该方法在青鸟构件库管理系统(JBCLMS)中的实现.  相似文献   

10.
测试用例是对测试需求的一种规范化描述,测试用例描述直接关系到用例的设计、管理、检索、理解和组装。测试用例复用是测试资产复用中的关键技术,通过对测试用例的复用可以避免重复性劳动,提高测试效率。本文在可复用软件资产规约(RAS)的基础上进行了扩展,提出了一种支持刻面分类的测试用例描述模型(RTCSM),并结合测试用例库的刻面分类法,给出了该模型在测试用例库中应用的实例。  相似文献   

11.
张经国  郭民 《现代电子技术》2011,34(19):140-143
随着软件复用技术研究的深入和软件构件库应用规模的扩大,构件库中构件的种类日益增多,构件间关系日渐复杂。这就需要对传统的构件库信息模型进行扩展,在完整描述构件自身信息的基础上,增加对构件间关系信息描述的支持。为了有效地发挥构件库的作用,提出的软件构件库信息模型在已有模型的基础上采用刻面描述机制并增加了对构件间关系的描述,利用该模型不仅可以有效地描述构件的各种信息,还使得用户可以根据构件之间的关系检索构件。  相似文献   

12.
一种支持变化性的构件模型JBCOM/E   总被引:5,自引:0,他引:5       下载免费PDF全文
在基于构件的软件开发中,构件模型是基础,领域变化性是关键因素之一.为此,本文在原有构件模型的基础上,提出了抽象构件的概念,使之能对一族具有领域共性和变化性的构件进行定义与描述.文中就抽象构件的定义、规约语言描述以及相应的构件组装和构件管理等问题进行了讨论,定义了一种支持变化性的构件模型JBCOM/E,并给出了一个应用实例-青鸟POS领域平台.  相似文献   

13.
袁广林  薛模根 《电子学报》2015,43(3):417-423
传统子空间跟踪易受到模型漂移的影响而导致跟踪失败.针对此问题,本文提出一种基于主分量寻踪的鲁棒视觉跟踪方法.该方法以多个模板张成的子空间作为目标表观模型,利用主分量寻踪求解候选目标的误差分量,在粒子滤波框架下利用候选目标的误差分量估计最优状态参数.为了适应目标表观变化并克服模型漂移,本文提出一种模板更新方法.当跟踪结果与目标模板相似时,该方法利用跟踪结果更新目标模板,否则利用跟踪结果的低秩分量更新目标模板.在多个具有挑战性的图像序列上的实验结果表明:与现有跟踪方法相比,文中的跟踪方法具有较优的跟踪性能.  相似文献   

14.
构件复用的Web化支撑模型研究   总被引:3,自引:0,他引:3       下载免费PDF全文
蔡智明  刘宗田 《电子学报》2000,28(3):142-144
本文基于一种以网络、Δgetn及领域为基础的Web化构件复用支撑模型,简述了其采用的框架模板表示方法及对构件化软件的分层规范:构造了领域框架、构件的分布式描述类库,提出以多Agent的手段实现分布式的构件搜索、管理,描述了各Agent的主要逻辑及相互协同关系.原型实现中使用了ASP、Java、JDBC、SQL等工具,并在实际开发中进行了应用试验.  相似文献   

15.
目前电子设计中元器件种类繁多,电子元器件的有效管理制约了电子设计的效率,为实现电子产品设计中元器件的有效管理,在分析现有元器件管理业务现状和业务需求的基础上,提出了基于WindChill的电子元器件管理方案。该方案提出建立元器件优选库,并对其分类与检索方法,以及元器件生命周期状态和工作流进行管理,提高电子元器件利用率。通过方案的实施证明,电子元器件优选库的建立,能够统一电子元器件管理规范,明确元器件的生命周期状态,并对其整个生命周期进行有效的管理,大大提高了电子设计应用中元器件的使用效率,从而提高电子设计的质量。  相似文献   

16.
构件技术是继OO(面向对象)技术后又一改变软件产业发展的技术,随着构件数量的增加,对构件的搜索成为了一个热门的研究课题.在总结已有构件搜索方法的基础上,从基本信息、外部信息和所需环境三个方面对构件进行描述,提出了一种基于属性描述的构件分类检索方法,并对其实现做了详细讲述.  相似文献   

17.
基于语义的领域构件接口名称匹配方法   总被引:1,自引:0,他引:1  
提出了一种基于语义的领域构件接口名称的匹配方法。首先要对已有的构件库中的构件接13名称进行基于命名规则库、维度记录模型、词根表、环境和操作分类表的解析,得到解析构件库。基于解析构件库的匹配根据使用者对环境、对象(含义和组成信息)、操作的输入查询解析构件库,根据环境和操作信息过滤掉不符合要求的接口,基于设定的阈值对领域对象进行名称相似度和组成相似度的计算,得到匹配程度。基于该方法的构件匹配工具在实际工作中进行了应用,并取得了较好的效果。  相似文献   

18.
贺慧琳  王志刚 《信息技术》2005,29(12):38-40
基于构件的开发(CBD)是一种新型的软件开发方法。为了能使构件达到最大程度的复用,CBD需要采用统一的描述方式。统一建模语言(UML)在用于基于构件的开发中使得对构件的描述统一起来,提高了构件的标准化和推广了构件的应用范围。介绍了基于构件的开发(CBD)方法的有关概念,以及统一建模语言UML的建模机制。通过一个图书管理系统来考察在采用CBD方法开发系统的过程中如何使用统一建模语言进行构件建模,并给出了建模的一般步骤。  相似文献   

19.
为提高虚拟试验的开发效率,降低开发费用,适应用户需求的不断变化,采用组件技术构建一个接口开放、具有通用性的虚拟试验平台。在分析组件技术和虚拟试验需求的基础上,设计出一个负责管理其他组件的实例化和释放的组件管理器作为平台组件,同时给出实现功能组件的关键接口。通过在此平台上实现的子母弹抛撒评估试验表明,平台组件满足复用要求,80%以上的功能组件可以复用;同时各功能组件的开发可并行展开,提高时效。  相似文献   

20.
在对RFID有源电子标签节能常规解决方法中存在的弊端进行分析的基础上,提出了利用感应器切换RFID有源电子标签的工作模式和对RFID有源电子标签根据不同应用场景设置不同休眠策略的办法,有效减少RFID有源电子标签射频发送次数,达到节约能量的一种新的节能技术。以典型应用详细说明了电子标签进出出入口方向的准确判定和休眠时间策略设置方法,并介绍了在重要物品管控系统中利用新节能技术研发的感应器、RFID有源电子标签的功能、组成、软件设计,从而验证新的节能技术能应用于RFID有源电子标签系统中。  相似文献   

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

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