嵌入式操作系统构件库检索子系统的设计与实现

来源 :北京大学 | 被引量 : 0次 | 上传用户:ASINLU
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,大量出现的嵌入式系统对操作系统的开发提出了不同的需求.基于构件的操作系统研究为嵌入式操作系统的开发提供了一个新的途径.为了对基于构件的嵌入式操作系统开发提供支持,我们从不同的操作系统中抽取和制作了大量的构件,并建立嵌入式操作系统构件库.在实际构件复用过程中,构件检索成本直接影响最终复用成本.为了降低复用成本,有必要提供高效的构件检索机制.该文主要研究嵌入式操作系统构件库检索相关的问题,设计和实现嵌入式操作系统构件库检索子系统.该文分析了嵌入式操作系统构件的特点,针对特点重建了构件检索场景,通过场景对检索子系统提出需求;并设计了四个刻面的刻面分类模式和构件组织方式.为了解决检索需求,在分类和组织基础上,该文不仅设计了传统的基于分类的构件检索方法,还设计了基于关系的构件检索方法和基于向量模型的相似构件检索方法.分别实现这三种检索方法的三个模块和辅助的用户界面模块组成了嵌入式操作系统构件库的检索子系统.其中,在基于关系的构件检索方法中,先构造构件关系图,然后在构件关系图上查找构件.在基于向量模型的相似构件检索方法中,以函数语法匹配为基础,通过修正的向量模型公式把函数匹配结果进行结合,得到构件之间的相似度.该文把基于向量模型的相似构件检索方法与已有的方法进行了比较,比较结果表明,基于向量模型的相似构件检索方法具有一定的实用性.该文首先引出所研究的问题,其次对已有相关技术进行介绍,然后对嵌入式操作系统构件库检索子系统进行设计和实现,最后,该文对工作进行总结并对嵌入式操作系统构件库检索的未来研究方向进行展望.
其他文献
Cachet协议是一个具有自适应性的维护Cache一致性的网络协议,主要适用于大型的分布式共享存储(Distributed Shared Memory,即DSM)系统.Cachet包括三个独立的相对完整的子协议
电子商务等大批新兴的网络应用,推动着许多基于Internet的新技术的产生和发展,Web服务就是其中较为新颖一个的思想.它是随着电子商务需求的不但提高而产生发展的,并成为目前
随着时代的发展,社会的信息化程度日益提高,生物特征识别技术因其安全性、稳定性、可靠性、普遍性及携带方便等特性,被广泛的应用于智能监控及身份识别领域。步态识别作为远
随着低端计算机处理能力的不断强大,网络技术的快速发展,三维图形的应用日益广泛并受到越来越多的关注,复杂3D模型的获取和构造问题也成为了图形学领域的一个热点问题.完整的
在当今复杂的企业应用和多个异构平台复杂交互需求的今天,客户需要一个完整的、开放的、支持多种标准的、高度集成的、易于使用的、具有可扩展性的解决方案.这种方案能够综合
电信综合营业系统(Telecom Integration Business System,TIBS)是电信业务运营支撑系统(BOSS)的子系统.综合营业系统的业务操作通常要涉及到与其他子系统的协作,需要进行过程
该文主要讨论了三维地形的实时绘制和真实感场景渲染技术,并以北京师范大学珠海分校为例实现了一个室外场景实时渲染系统.该文首先对已有的三维地形绘制技术作了讨论.比较了
软件的知识产权保护和打击计算机犯罪的司法实践对软件的同源性判断提出了紧迫的需求.以往对于软件同源性的研究集中在源代码级,对于可执行代码级的同源性判定往往借助于人工
伴随着计算机网络技术和多媒体技术的飞速发展,使得网络多媒体应用成为一个新的研究热点,视频点播技术就是其中的一个方向.它可以使用户主动的去获取自己感兴趣的多媒体信息.
随着计算机性能和网络带宽的大幅度提高,传统的二维可视化系统不能满足人们的需求,越来越多的学者投身于三维可视化系统的研究由于航空航天和遥感测绘技术的发展,空间地理数据的