首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 242 毫秒
1.
基于本体的Web Services构件库的研究   总被引:1,自引:0,他引:1  
针对现有构件库无法实现构件的跨库共享以及构件库之间的交互,提出了将Web Services的体系结构引入到构件库中.这样构件库中的各个功能都被封装成web服务,用户就可以利用任何平台通过一致的接口来使用构件库中的各种服务,从而可以实现分布式异质构件库的跨库共享检索.另外,针对目前存在的构件检索大多都缺乏语义的信息,提出将本体引入到构件库中来.通过建立领域本体和构件本体,极大地丰富刻面和术语、术语和术语以及构件与构件之间的语义关系,有利于发现它们之间的内在联系从而可以有效地提高构件的查全率、查准率以及检索效率.  相似文献   

2.
自动生成术语的软构件刻面分类法   总被引:1,自引:1,他引:0  
提出基于关系的软构件分类方法,据软构件刻面分类法的特点改进了自组织特征映射神经网络聚类算法,以克服原有的聚类结果与输入样本次序有关和网络结构需要预先确定的缺点。将改进后的聚类算法与刻面分类法相结合,在同一刻面下利用改进的SOM聚类算法对构件的描述信息进行分类,以聚类的中心作为刻面的术语,从而实现术语空间的自动建立和优化。在软构件的描述信息中加入构件之间相互关系的描述,以便聚类算法在处理聚类边界时将连接关系较紧密的构件归为一类。  相似文献   

3.
基于网络构件的软件体系结构抽象模型   总被引:1,自引:0,他引:1  
为提高分布式网络软件系统的效率和稳定性,提出了基于网络构件缓冲算法的软件体系结构模型.以本地逻辑框架为基础,将系统负荷分配到网络的各个构件结点.采用抽象的形式化方法对构件、构件代理、连接器、构件Cache进行静态语义描述,详细讨论了构件代理的构件映射语义以及构件缓冲算法.系统采用构件Cache的机制和最少最近的动态映射远程构件的调度算法提高调用的命中率.最后通过实验对比了不同构件比率的软件系统,结果表明采用构件调度算法能够提高系统的运行效率.  相似文献   

4.
构件技术是支持软件复用的核心技术,构件组装技术是构件技术研究的重点与难点。分析了构件组装技术与分类,提出了基于SSH框架的构件组装模型,最后将这一模型应用到集中支付管理系统的开发中,实践表明这种构件组装模型能提高构件组装效率,提高软件开发质量。  相似文献   

5.
本文首先从软件复用的角度引入构件技术,介绍构件定义、软件构件、可复用软件构件、构件描述语言、基于构件的软件开发方法和专家系统等知识;然后介绍了软构件技术在专家系统中的应用,并以大豆病虫害诊断专家系统为例阐述了具体实现过程。结果说明了构件技术对专家系统开发的巨大影响以及开发本平台的必要性。  相似文献   

6.
基于本体的语义检索是建立在语义网基础上的检索技术,它能提高检索的查全率和查准率。结合本体对工作流构件进行研究,讨论工作流本体的设计,通过对构件库中工作流构件的一个检索实例,讨论基于本体的构件库智能检索方法。在进行推理的过程中,引入了匹配度和优先级算子的概念,并对匹配度进行了扩展,使检索结果能够全局排序。  相似文献   

7.
针对现有构件通信技术的灵活性低、通用性差以及修改复杂度高等问题,提出一种以参数配置进行构件通信的方式。首先采用软件总线模型建立构件组装平台,然后在总线平台上建立参数共享池、事件共享池等管理对象,最后采用配置参数对象和反射机理实现构件通信技术。结果表明,提出的构件通信技术的灵活性和通用性明显优于其他构件通信技术。基于反射机理的构件组装通信技术在构件组装过程中不需要修改接口代码,不但提高了软件开发的效率而且可以提高软件系统的稳定性。  相似文献   

8.
由于传统的基于黑盒的可靠性建模方法不适合构件化软件开发,所以如何利用软构件的可靠性,预测分析嵌入式系统的可靠性成为一个亟待解决的问题.考虑到构件开发者与使用者相分离的特征以及构件化软件的组装方式,综合应用构件可靠度属性、用户使用剖面以及系统架构,建立了一个构件化软件可靠度分析预测模型.此模型的核心思想包括:软件的架构建模为离散马尔科夫状态机模型,将并行、冗余、调用等复杂结构通过视图映射转换为状态机模型;构件的开发者给出构件每个接口的可靠性,构件应用者按构件级、接口级两个层次给出构件的使用剖面,据此可计算出构件在不同应用场景的可靠度.  相似文献   

9.
在分析已有检索工具和理论的基础上,提出基于构件的协同检索的框架模型.对检索模型的信息收集、整理、分析、展示等功能进行模块设计,使用构件技术使检索模型具有较大的扩展性;利用协同技术实现用户指定的构件间的自动整合.通过定义一个架构让使用者能够根据自己的需求,设计相应的处理模块.通过对检索请求的理解和对数据内容的分析,利用合适的构件对用户的查询计划、意图、兴趣方向进行推理,自动进行信息搜集过滤,将用户感兴趣的、对用户有用的信息提交给用户.  相似文献   

10.
为了减轻用户在检索信息过程中的负担,在信息检索中引入本体的概念.本体能够准确描述概念之间的内在关联,为人们提供全面而有效的信息.采用领域本体来表示和组织古建筑领域知识,建立一个集建筑构件、建筑文化和建筑结构为一体的本体模型.利用Java开发一个基于古建筑构件本体的检索系统,抽取本体中的同义词加入查询和检索中,通过实验结果表明不仅为用户提供了准确而全面的查询信息,而且提高了检索的准确率.  相似文献   

11.
针对组件式GIS应用系统中普遍关注的空间、属性信息交互查询功能的实现问题展开研究.对比分析了空间信息和属性信息等几种不同查询方式的实现过程;探讨了应用地理信息系统二次开发组件MapX构建系统时,提高查询效率的不同方法.同时,指出了在系统开发实践中采用MapX40进行属性信息查询时存在的问题,并给出了具体的解决方案.  相似文献   

12.
为提高软件的复用程度,采用了基于软件体系结构的开发方法,提出了机场领域的软件体系结构;重点讨论了领域构件库及其在信息系统中的作用,设计了一个领域构件库系统,为构件的检索和管理提供了基础;初步实现了领域构件库中对构件的分类、查询、存储和管理功能,并在领域特定的软件体系结构框架下,实现了对机场领域的信息系统的开发。  相似文献   

13.
在开发大型的复杂企业应用软件过程中,构件技术是一种能够全面改善软件生命周期各阶段综合效益的技术手段,很大程度上提高了系统的通用性和开放性。基于构件的软件开发方法为构筑大型复杂应用提供了一种理想的解决方案,软件构件技术是支持软件复用的核心技术,通过重用具有良好定义的软件成分来开发应用软件,可以大大提高软件生产率。文章首先给出了软件构件的概念和特点,并在此基础上提出了基于构件的软件开发方法以及其在领域中的应用,以更好的促进基于构件软件技术的发展。  相似文献   

14.
软件重用技术在MIS系统中的应用   总被引:2,自引:0,他引:2  
在开发用电营业管理信息系统过程中,针对软件开发中的需求多变性,以软件重用技术为基础,通过目标代码级重用、类库、组件等方法,开发各种“级别”不同的可重用软部件,在对软部件不断的创建、重用及 组合中完成系统的开发,该方法可以有效地提高软件的整体开发效率,保证软件质量,而且还能为软件开发人员重用已开发软件资源提供便利。  相似文献   

15.
为解决可复用组件难于满足自身软件开发需要的问题,产生一个能够开发出适合特定领域、分类清晰、易于识别组件的流程.分别从领域分析、组件模型、组件分类、实体存储四个方面进行讨论,得到了基本组件、通用组件和专用组件的分析结果,满足了领域需求;提出了一个合理的组件模型,规范化了组件的开发标准;还提出了一种改进的基于分面分类模式的方法,提高了组件分类的精确度;同时给出的存储方法实现了组件实体的完善保存.最终形成了一个完整的、标准化的、能够提高组件可复用质量的开发过程框架.该框架能够开发可高效管理、检索的可复用组件,同时能够节约开发成本、提高开发效率.  相似文献   

16.
为了实现雷达组网系统功能模块和处理流程的动态调整,研究了雷达组网系统所需的开放式体系结构.将系统中的功能模块以软件构件的形式实现,配置构件的连接关系以脚本的形式存储,并以基于事件触发并发数据流模型的总控作为构件连接器,将构件组装形成应用系统,总控按照一定的算法通过接口调用或消息触发的方式实现对构件的调度.在这种结构下,通过添加、删除和替换构件,实现了系统功能模块的动态调整;通过配置构件连接关系,实现了系统处理流程的动态调整.  相似文献   

17.
18.
软件构件技术在管理信息系统中的应用   总被引:2,自引:1,他引:1  
软件构件技术是一种前沿的软件设计思想,其方法与传统的软件制作方法有很大区别.通过介绍软件构件技术在开发管理信息系统的应用,与其它软件制作方法进行比较,得出这样的结论:在软件编制中应用这种思想,不仅能大幅度地加快软件的开发速度,而且对整个软件行业的发展有着至关重要的推动作用。  相似文献   

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

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