首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 31 毫秒
1.
目前,基于构件的软件开发方法(CBSD)在软件工程研究与软件开发领域变得越来越重要。该文提出了一种主动构件库系统系统,在传统构件库SourceForge的基础上,该系统根据开发者的实际需求,主动的将构件推送给用户。该方法通过构建领域本体,创建构件库访问代理,实时代码分析,并结合用户个性化信息,在上述基础上实现了基于本体的构件检索与推送。方法有效的整合了构件库、构件检索、构件查询,并同开发过程进行了无缝整合。试验表明,在开发过程中应用该方法,可以提升构件查询的准确度,并有效地降低获取构件的成本。  相似文献   

2.
决策树方法在软构件查询中的应用研究   总被引:1,自引:0,他引:1  
在基于可复用构件库的软件开发中,如何从构件库中查询满足条件的构件是构件库系统的研究重点之一。数据挖掘技术为解决上述问题提供了一条可行的途径,文中对如何利用决策树的分类发现方法进行可复用构件的查询作一探讨。通过对数据挖掘技术的应用,为复用者理解和选取构件提供了一定程度的辅助决策支持,为复用的成功提供了技术保障。  相似文献   

3.
在基于可复用构件库的软件开发中,如何从构件库中查询满足条件的构件是构件库系统的研究重点之一.数据挖掘技术为解决上述问题提供了一条可行的途径,文中对如何利用决策树的分类发现方法进行可复用构件的查询作一探讨.通过对数据挖掘技术的应用,为复用者理解和选取构件提供了一定程度的辅助决策支持,为复用的成功提供了技术保障.  相似文献   

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

5.
一种嵌入式软件构件模型和构件库   总被引:3,自引:0,他引:3  
李涛  董云卫 《计算机科学》2006,33(11):259-262
嵌入式系统的快速增长和嵌入式软件复杂度的增长,对嵌入式软件开发技术的提高提出了迫切的要求。软件开发技术正在向半自动化代码生成以及由构件生成系统的方向发展。基于构件的软件开发(CBSD)技术能够显著地减少软件开发的时间和成本。本文首先讨论了一种嵌入式软件构件模型——CMES,该模型定义了嵌入式领域中构件的使用。为了方便构件的管理和查找,本文还设计并实现了一个基于Web的嵌入式软件构件库——WRES。WRES使用刻面分类法提高构件库的浏览和查询效率。  相似文献   

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

7.
一种基于多Agent的Internet上JavaBean构件挖掘方法   总被引:4,自引:0,他引:4  
基于构件的开发是软件重用的主流技术,人们迫切需要一种能够有效地在Internet进行构件挖掘的方法或工具.目前流行的构件库的建设方法之一是人工建设构件库并为用户提供查询接口,这种方法为用户提供了较高的查询效率但是带来了沉重的维护负担。另一种方法是按照用户的查询要求直接到Internet上去为用户搜索构件,这种方法避免了构件库的维护,但是查询效率较低。本文以Java Bean构件为研究对象,在对JavaBean构件的发布特征进行了分析的前提下,结合多Agent技术提出了一种新的JavaBean构件挖掘方法。该方法利用及时反馈服务模式和订阅服务模式提供用户需要的分布在Internet上JavaBeans构件接口和函数信息。  相似文献   

8.
扩充CDL支持基于构件的系统组装与演化   总被引:12,自引:0,他引:12  
基于构件的软件开发方法适应于软件构造性和演化性的特征,也对软件配置管理提出了新要求,在基于构件的软件配置管理模型基础上,提出了在构件描述语言CDL上扩充系统演化信息的方法,使构件组装系统与配置管理系统形成有机的整体,为基于构件的软件开发方法提供了良好的技术支持,不仅可以有效地支持基于构件的系统构造定义,而且可以支持系统的演化以及系统的部署。  相似文献   

9.
支持构件演化的软件配置管理研究   总被引:2,自引:0,他引:2  
林英  张雁 《计算机工程与设计》2006,27(19):3595-3597
基于构件的软件开发作为一种全新的软件开发方法,与传统的软件开发方式不同,配置管理的需求与传统的配置管理方法也有了很大的不同.在基于构件软件开发的过程中,如何以一种良好的风格和技术来对构件变化进行控制,保持构件系统的一致性、稳定性是软件开发者历来追求的目标.分析了基于构件软件开发过程中构件演化对配置管理技术的新需求,探讨了配置管理的几个关键技术,并提出了一种度量构件演化过程的方法,从而把构件的整个演化过程置于配置管理的支持之下.  相似文献   

10.
基于构件的软件开发是复用第三方构件,提高软件开发效率的重要途径。第三方构件的安全性以及构件的安全集成方法成为影响构件复用的关键因素。给出了构件安全性描述模型,在此基础上,提出了基于安全威胁模型的分布式构件集成方法,并给出了一个实例。  相似文献   

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

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