基于本体的构件描述关键技术研究

来源 :复旦大学 | 被引量 : 0次 | 上传用户:a522599301
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的不断发展,软件复用和软件构件化越来越受到业界的广泛关注。传统的构件描述与检索方式,由于缺乏构件的语义信息描述,用户难以精确检索到与需求匹配的构件资源,所以不能很好地实现资源共享和复用的目的。 针对上述问题,当前正被重视的本体(Ontology)技术可以发挥重要的作用。本文在构件系统中引入本体,建立起一套基于本体的构件分类和描述结构,本体可以从语义上构造和组织构件库,并对用户提交的检索请求进行语义扩展,提高构件检索的查准率和查全率,同时也为不同构件库之间的信息共享和集成奠定了基础,这样能很好地解决知识表示和知识共享等问题,从而更加有效地进行基于构件的软件开发。本文从本体语义的角度对如何利用本体来描述构件进行了研究。主要工作成果为: 首先,本文提出了一个基于本体的构件描述方案。通过对传统的构件描述与检索的基本原理、技术及工具、构件技术发展现状等方面的分析研究,结合本体的具体特点,提出了基于本体的构件描述方案,详细论述了该构件描述方案是如何与本体关联起来体现语义信息的。构件描述的目的是为构件入库、检索和组装服务的,所以本文从如何为构件检索提供语义支持与服务的角度对提出的构件描述方案进行了阐述。另外,文章还提出了一种从刻面描述到本体描述的转换方法,从而兼容原有刻面描述的构件遗留系统。 本文对构件的描述是基于本体技术的,所以我们对构件的描述是与本体紧密联系的,然而,本体不是一成不变的,因为本体是对客观世界的一种反映,是知识的表达。所以构件本体和领域本体都需要维护和更新,都会发生演化,本文提出了一种本体演化模型,并对相关技术以及步骤进行了讨论和研究,包括在本体演化中如何保持语义一致性,避免引入语义冲突;构件描述如何随着本体的演化而更新等关键问题。 最后,文章总结了在构件领域使用本体技术主要待解决的问题并展望了下一步的工作。
其他文献
随着网络和其它信息技术的广泛应用,网络系统的安全变得至关重要。入侵检测系统是保护网络系统安全的关键技术和重要手段,但现行的入侵检测不仅对新的攻击或特征未知的入侵无
随着信息技术在企业信息系统中的广泛使用,传统的封闭式系统暴露出很多难以克服的缺点,系统功能单一、结构死板、难以部署和更新的局限性阻碍了企业信息化的深入发展。为克服这
无线自组网相较于传统网络具有自组织和动态网络拓扑的特点,可广泛应用于军事通信、紧急救灾等场景。这些特点使无线自组网面临诸多威胁,比如窃听、篡改报文和拒绝服务等,因此安
随着网络信息的指数级增长以及行业分工的不断加大,专业领域应用中网络信息在精度和深度方面的缺陷日益明显,专业领域主题Web信息的有效获取成为各行业有效利用网络信息资源的
随着Internet的飞速发展和信息经济、网络经济等概念的提出,电子商务受到人们越来越多的关注。通俗地说,所谓电子商务就是指在电子技术的基础上进行的商务活动。其目的是替代传
在CAD/CAM造型系统中,由于NURBS作为一个统一的数学模型,既可以表示自由曲线曲面,又可以表示一些传统的几何曲线而成为工业产品制造中的一个标准。但NURBS方法的权因子、参数化、
中文自动分词是中文信息处理中的一个重要环节,长期以来一直是人们研究的热点和难点。在中文信息处理中,分词广泛应用于信息检索、机器翻译、自动问答系统、文本挖掘等领域。计
数据挖掘是从大量的数据中挖掘出有用的或者人们感兴趣的知识的一种方法。然而随着互联网及数据库技术的不断发展,处理海量数据已经成为数据挖掘领域所要解决的一个重要课题。
软件测试在软件的整个开发过程中占有非常重要的地位,是保证软件质量、提高软件可靠性的关键。随着软件设计技术的发展,软件规模的增加,软件开发周期的缩短,软件测试工作量的增大
学位