中国科学院机构知识库网格
Chinese Academy of Sciences Institutional Repositories Grid
多语种软件构件库的分类与检索

文献类型:学位论文

作者曾皓
答辩日期2008-06-11
授予单位中国科学院研究生院
授予地点中国科学院新疆理化技术研究所
导师李英凡
关键词刻面 软件复用 构件 构件库 统一刻面合并算法 检索 树型匹配
学位名称硕士
学位专业计算机应用技术
英文摘要

构件库系统技术是目前国内外软件工程研究领域的重点和热点,国内各院校及企业也都逐渐认识到软件构件技术的重要性,基于这方面的研究较多。构件库是支持大量构件的描述、存储、管理和检索的构件复用基础设施。随着构件库相关技术的逐步成熟,我国科研机构和软件企业建立了一系列具有实用价值的构件库,但是国内对多语种软件构件技术的研究仍处于初级阶段,本课题是自治区科技攻关(含重大专项)项目,即多语种软件技术支撑平台的开发与应用中的一个子课题,主要研究多语种构件库的构建。本文在深入分析现有构件分类与检索方法的基础上,结合多语种构件库中多语种软件构件的特点,提出专门描述多语种构件的刻面分类,并针对现有各种构件库的分类模式的特点,为以后多语种构件库的扩展进行铺垫,提出了跨构件库时所需要做的准备工作,即进行各个构件库刻面的合并,并对现有统一刻面合并算法进行了分析,在刻面分类模式所具有的特点上进行了改进,减少了合并的复杂度,提高了效率。同时检索也是基于刻面分类的构件库检索,针对刻面术语空间的网络层次词典的特点,采用树型匹配算法作为检索的核心算法,并提出了利用额外的层次字符串对构件描述,以提高构件的检索效率。最后针对统一的刻面合并,设计了跨库搜索的主要模块。本课题的研究目的和意义在于,为多语种构件库建立分类模式和检索方法,并为跨库检索提供支持,改进了统一刻面合并算法,帮助用户从多库中检索构件时构造统一的检索条件,避免用户多次为同一需求构造不同的检索条件,并改进了树型匹配算法,有效地提高了用户在多库中检索构件的效率,也为不同构件库之间实现互通奠定了基础,从而达到了提高共享构件资源利用率的目的。

公开日期2014-10-13
源URL[http://ir.xjipc.cas.cn/handle/365002/3551]  
专题新疆理化技术研究所_多语种信息技术研究室
推荐引用方式
GB/T 7714
曾皓. 多语种软件构件库的分类与检索[D]. 中国科学院新疆理化技术研究所. 中国科学院研究生院. 2008.

入库方式: OAI收割

来源:新疆理化技术研究所

浏览0
下载0
收藏0
其他版本

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。