【摘 要】
:
基于构件的软件开发是解决软件危机的有效途径。在基于构件复用的软件开发过程中,构件库管理系统扮演了重要角色。在构件库管理系统中构件的分类方式及其检索是最基本也是最核
论文部分内容阅读
基于构件的软件开发是解决软件危机的有效途径。在基于构件复用的软件开发过程中,构件库管理系统扮演了重要角色。在构件库管理系统中构件的分类方式及其检索是最基本也是最核心的功能之一。传统的构件描述与检索方式,由于缺乏构件的语义信息描述,用户难以精确检索到与需求匹配的构件资源,所以不能很好地实现资源共享和复用的目的。针对上述问题,本文以武汉市中小企业技术创新基金项目《面向公、检、法、司信息领域的构件库管理系统》为背景,提出了在刻面分类描述的基础上引入本体,建立起基于语义的构件分类和描述结构,从语义上构造和组织构件库,并对用户提交的检索请求进行语义扩展,提高构件检索的查准率和查全率,同时也为不同构件库之间的信息共享和集成奠定基础,这样能很好地解决知识表示和知识共享等问题,从而更加有效地进行基于构件的软件开发。本文从本体语义的角度对如何利用本体来描述构件以及对构件检索进行了研究。主要工作为:对领域本体的组成、描述方法以及如何构建本体进行了研究,提出了一个基于软件工程的领域本体构建方法,采用OWL(Web Ontology Language)语言对本体知识进行描述,它能形式化地定义概念的含义及概念间的关系。因此,OWL可以用来在本体层次上明确的定义构件功能的语义,对构件描述、检索和构件库的组织提供语义支持。通过对传统构件检索的基本原理、技术及发展现状等方面的分析研究,提出了一种基于本体与刻面相结合的构件检索模型,详细描述了本体与刻面相结合的构件检索系统的设计思想和检索流程。在该系统中,用户使用自然语言描述需求,以提高使用的方便性,利用领域本体中的领域知识对检索条件进行扩充和求精,并且研究了构件检索时语义匹配度与排序等技术,有效地提高了构件检索的查全率和查准率。最后,在对本文总结的基础上提出了若干有待进一步深入研究和探讨的问题。
其他文献
随着互联网技术的飞速发展,如今的网络在线数据以短文本的形式呈爆炸性趋势增长。话题检测与跟踪技术就是为了应对日益严重的互联网信息爆炸问题提出的一种信息处理技术,对网
随着我国电信改革的进一步深化,以及通信技术的进步和基础设施建设的逐步完善,电信市场新竞争格局业已形成。来自国内外的竞争压力,使中国电信运营商意识到,必须对业务经营信
P2P(Peer-to-Peer)网络已经成为Internet上最流行的应用,但是节点的自私行为和物理网络因素制约了P2P网络的进一步发展。本文以提高P2P网络可用性为目标,在应用模式方面应用机
生物电阻抗法测量脂肪是目前广泛使用的方法。但现有的人体脂肪仪所使用的测量模型都是把人体躯干部看成整体,不能反映躯干部脂肪的分布情况。而且大部分脂肪仪基于单片机,系统软硬件功能的可扩展性、数据存储能力受到很大的限制,数据分析功能较弱。针对上述问题,本文建立了一种人体阻抗模型,该模型把人体躯干部划分成四部分,并对分段阻抗的计算公式进行推导,在此基础上设计并实现了一种基于ARM处理器和嵌入式LINUX操
本文着重从以下几方面进行了研究: (1)关键字提取技术。基于复杂网络理论中的小世界网络模型,提出一种新的关键字提取方法。主要引入小世界网络模型理论中的平均最短路径长
自然界里蚂蚁、蜜蜂等,虽然他们个体的智能并不高,却表现出很高的群体智能。群体智能起源于科学家对群居性昆虫的观察和研究。群体智能是指任何启发于群居性昆虫群体和其它动物
家庭内部网络接入Internet是网络发展的必然趋势,家庭网关是家庭内部网络与外部网络的连接枢纽,也是整个系统的核心设备。 本论文提出了一种基于ARM+Linux的嵌入式家庭网关
协同进化算法是在协同进化论基础上发展起来的一类新的进化算法。它在进化过程中考虑了环境对个体和种群的影响以及种群与种群之间的相互影响。协同进化算法克服了传统进化算
无线传感器网络是一种新兴的感知和处理信息技术,具有巨大的研究应用价值。数据收集是无线传感器网络最基础的功能之一,其作用是利用传感器节点获取信息,由Sink节点对信息进
随着智能移动终端不断普及,移动终端的能耗问题得到了广泛的关注。XMPP协议是由IETF提出的互联网标准real-time通信协议,作为消息推送的标准协议被众多厂商所采用。智能移动