基于Ontology的嵌入式软件构件描述及其应用研究

来源 :东南大学 | 被引量 : 0次 | 上传用户:hanzedong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前嵌入式领域软件开发方法不利于嵌入式系统的发展,如何将高级的构件技术应用到嵌入式系统软件开发中,以便快速灵活高效地设计系统,已成为其发展的关键。传统的构件描述与检索方式,由于缺乏构件的语义信息描述,用户难以精确检索到与需求匹配的构件资源,所以不能很好地实现资源共享和复用的目的。   针对上述问题,本文将本体论引入到嵌入式构件的描述中,重点阐述了基于Ontology的嵌入式构件的描述方案与检索应用。本文专注于嵌入式领域,详细分析了嵌入式领域构件的特点,构建了特定的嵌入式领域的构件库,实验证明,基于Ontology的嵌入式构件检索在查全率和查准率都有所提高,能有效缩短嵌入式系统软件开发周期。   本文工作主要体现在以下几个方面:   首先,通过对构件、构件库和构件检索技术及相关理论的研究,把本体论的思想引入到构件和构件库的描述中。通过对嵌入式领域构件的分析,提出了一种基于Ontology的嵌入式软件构件描述方案。该方案拥有比以往基于演绎,框架和刻面的描述方案更强的检索需求表达能力。并就Ontology演化规则进行了研究,在以往工作的基础上总结出一种Ontology演化框架模型。   其次,整理了嵌入式领域软件的知识结构,应用基于Ontology的构件建模理论,采用OWL语言和Protégé工具构建了嵌入式构件本体库。   最后,运用Jena对本文构建的嵌入式构件本体进行简单的构件检索应用,提出基于Ontology的嵌入式构件(OEC)检索算法。并对检索结果简要地进行了查全率和查准率分析。本文所构建的嵌入式软件构件本体能解决嵌入式领域构件的语义查询问题,能提高构件的查全率和查准率,特别是在查全率上有明显改善。
其他文献
医药电子商务的迅速发展与互联网商品监管手段与技术的落后,导致了网上违规药品发布的泛滥。违规药品不仅需要通过在线产品监测引擎进行实时监测,更需要智能地获取违规药品所
H.264/AVC是由ITU-T的视频编码专家组以及ISO/IEC的运动图像专家组联合制定的新一代视频压缩编码标准,它不仅继承了以往视频压缩编码标准的优越性,而且新增添了众多先进技术。
视频监控中的人物越界检测技术对于小区安保,商场安全以及厂房管理具有很重要的意义。不仅能为小区,单位,企业节约人力成本,更能在全天24小时不间断的实时监控中实现预警功能。然
抽象解释理论是Cousot.P和Cousot.R于1977年提出的程序静态分析时构造和逼近程序的不动点理论。它的一个重要应用是分析程序中的变量或约束表达式的值域。这些值域信息有助于
嵌入式实时操作系统产生于二十世纪八十年代中期,旨在解决当时越发庞大复杂的嵌入式系统给软件开发人员带来的困难和危机。μC/OS-Ⅱ作为一款性能优越的实时内核,其实时性能得
随着通信技术的发展、计算机的普及,信息安全问题逐步暴露在人们眼前,继Snowden事件之后:2015年,社保系统被爆漏洞,社保成为了个人信息泄露的“重灾区”;美国第二大医疗保险公司
随着电子信息技术的发展,新的信息以一种前所未有的速率在产生和处理,同时网络也大大加快了信息传播的速度,这使得对海量信息的处理成为了人们的一种迫切需求。仅仅使用本地
智能视频监控自诞生以来就一直是机器视觉领域的研究难点与热点。智能视频监控研究的内容包括运动目标检测、目标分类、目标跟踪、行为分析以及异常个体跟踪。目前关于这几个
属性约简是粗糙集理论中的重要研究内容之一,传统的静态属性约简算法只能处理静态的数据集,然而现实世界中的数据是动态变化的,因此增量式属性约简方法的研究具有重要的理论
僵尸网络是指控制者出于恶意目的使用僵尸程序感染大量网络主机并对其进行控制从而形成的一种攻击网络,它主要通过命令与控制(C&C)信道进行通信。僵尸网络可以用来执行分布式