基于B<'+>-Tree改进索引的软构件库原型实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:qhp168
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文介绍了实现软件复用的关键因素和国内外发展概况,着重分析了实现大规模软构件库中所要涉及的软构件属性建模、软构件分类、软构件索引以及软构件存储查询等方面的技术;提出了软构件库的三层体系结构,即应用层、系统服务层以及数据存储层,应用层向软构件复用者和构件库管理者提供了软构件查询和管理的工具以及界面,系统服务层实现的是任务调度、数据缓冲以及资源分配等与发布与并行相关的技术,数据存储层具体实现构件查询、插入、更新以及删除的算法.通过对软构件的研究,抽象、概括出其基本的属性框架,提出一种五元组的软构件描述模型;利用多刻面分类方法的改进措施了软构件属性模型中的分类属性,采用正交的4个刻面对软构件进行分类刻画,从若干不同的维度描述复杂对象,在刻面中的术语之间可以定义层次关系.将软构件的多个刻面转化为多个一维的索引,利用对B<+>-Tree索引算法的改进,实现了软构件库的索引,并给出了在B<+>-Tree的改进索引结构上软构件检索、插入和删除的算法实现,通过分析比较,指出这种索引方法可明显提高软构件库查询、插入、删除以及更新的效率;提出了在限量内存软构件库系统和极大量内存软构件库系统两种情况下软构件检索、插入和删除的时间和空间效率模型,并得出了如何进行参数优化以提高软构件库管理系统效率的相关结论.
其他文献
智能平台是"智能电话购物系统"的核心部分,智能平台通过流程控制技术实现系统的总体控制编写流程的IVR语言是一种解释型的语言,但是文本形式的流程不能被平台识别,设计开发了
该文讨论天津市西青区宽带综合信息网络的设计与实现.该网络的建设目标是建立一个集视频、语音和数据业务于一体的多功能、宽带多媒体网络,这个网将成为覆盖全区的信息基础设
活性顺序图(Live Sequence Chart,LSC)是一种基于场景的形式规约语言,可以直观且精确地刻画系统构件间的交互行为,常用于反应式系统开发的需求分析。由于在多个场景描述间容易
以自行研制的主动实时数据库管理系统ARTs-DBMS原型为基础,比较深入地研究与讨论了支持实时事务的主动机制的设计与实现.针对主动实时数据库管理系统的特点,设计了主动实时数
网络安全在网络发展和应用中成为了必须首先考虑的要素。对日益猖獗的计算机犯罪,除了加大监管力度、完善法规条理,提高举证的技术能力也是迫切需要的。因此,研究发展入侵检测技
CORBA是OMG制订的一种标准的面向对象技术的规范,具有跨平台、跨操作系统、跨语言、跨协议、跨版本等特点,为分布式环境中软件的集成提供了一种解决方案。与COM/DCOM、Java是当
该文集中讨论数学公式识别系统中的前期处理工作,数学公式中的前期处理系统为后面的具体分析识别提供了时间效率上和准确度上的支持.是公式识别系统中重要的一环,也是该文主
随着煤炭行业的不断发展,频繁的矿井安全事故引起了全社会的广泛关注。如何提高矿井的安全生产管理是矿山企业的一项重要课题,前不久发布的国家煤炭行业十二五规划,提出的保障措
随着计算机技术的发展,人机交互系统越来越多地考虑用户的体验感、方便性,逐步在向以用户为中心发展。手势由于其直观、简单的特点,基于手势的人机交互系统有着广阔的应用前景。
描述逻辑是一类刻画领域知识的形式化工具,在信息系统、软件工程、自然语言处理等领域已得到了成功应用。目前描述逻辑已成为语义Web本体语言OWL的逻辑基础,在语义 Web中起着更