一、本体构建的现状
本体就是将两个独立的汉字本和体组合而成的词。本是根据其植物的根的表面意思来寓意事物的来源的意思;然而体却是有身体的意思来表现事物的身体和形体的。在人工智能上,可以看出本体是对某个领域中相关的词语来命名特定意义的基本用语和关系的词语。目前,本体语义的构建是为了信息和知识系统领域的专家来对本体进行不断的定义。Gruber的命名是最使用最广泛的,他说本体的明确规定是说明。目前,本体语义在别的国家还有很多的叫法,例如:SKC语义系统,目前我国的本体的系统还在构建当中,还仅仅处于一个刚刚起步的初级阶段,在研究的过程中,许多的语义专家就对语义检索的内容和结果和准确比较低。
二、软件工程开发中本体的构建
在软件工程中本体的构建就是在软件工程中的知识核心。本体的内容主要包括软件开发之间的内在关系,知识之间的关联,知识结构等方面。软件工程领域的本体开发是知识的合理利用和有效的运用。
(一) 、框架的构建
本文通过结构中的分段模式来建立本体框架,本体框架能够将构建的过程分为本体的规划,分析、设计和实施以及运行几个大的阶段,并且每个阶段都必须有自己独立的任务和要求,上一阶段的任务和下一阶段之间是息息相关的,不可分割的。这个过程是按照软件开发的生命流程来解决问题的,并且釆用原型化之间的方法来对结果进行处理%使其表现出完备的软件设计体系,将本体构建的框架能够更加适合时代的发展,同时使得软件的开发更合理,同时也更加完善,让本体框架能够更好的为用户所使用,为软件工程的进步带来了动力和前进的条件,让知识体系可以更加满足广大用户的需求。
(二) 、框架的分析
在本体领域的方式之一就是设计并确定属性,从需求的角度开始为调査表的分析。需要我们对需求的过程进行细化、追溯能力、得到满足来完成需求文档。本体就己经出具规模,对必要的系统的重用的本体将本体的目标放在本体领域的构建中。在分析的类中有几个不同的类,它们分别有子类,之类之间的继承关系中的属性和约束,类之间的属性将没有新的属性,这将是建立一个新的类的限定条件,而且类的实体的建立之间相互依存,并且彼此之间有具有一定的相互联系的关系。生成类的实体,首先选择这个类,然后为每个类给定属性值,更好的完善类和类之间的关系,以及类间的属性约束来符合目标和用途的构建。这样就可以根据专家的指导,可以利用原型工具先根据客户的需求来对阶段的结果。
(三)、本体在知识框架中的体现
知识的表现形式有一维基百科的表现形式,它展现的页面有导航、内容主题和目录等几个方面,这样的设定能够从不同的方面上为用户提供便捷的服务。它的本体的知识体系是根据知识中的知识点之间的联系,来将这些分散的知识通过软件的开发集成一个对知识的处理模型。让用户能够给更好的找到本身迫切需要的东西,软件工程的知识库是对知识的一个处理方式,它将知识通过密集的形式组成一个结构体。在利用软件的形式构建知识库时,主要用两个部分来分配工作,第一就是储备相关的知识,另一个就是对知识的有效检索和利用⑷。传统的语义检索就是将关键字在网站上输入将想要的结果査询出来叫然而,由于很多原因的限制导致査到的内容不能满足用户的真正的需求,使用户的找到的知识不完全。因此,我的要在本体的方式下建立软件工程领域的知识体系能够在体系中存储大量的知识,来提高用户在软件上进行搜索的结果更加完整,并且更接近用户实际想要的知识的一种完备的软件体系。
三、结论
软件工程的开发是用对IT知识的综合能力要求很高的学科,同时也是一门非常重要的学科。软件的开发需要掌握数据结构、数据库、开发工具、基础的程序设计语言、设计模式和运行的系统平台等多方面的知识能力。由于目前计算机技术的不断进步,软件工程涉及的知识也在不断的增强。然而,传统的软件工程中却没有语义检索的能力,这一大缺陷大大影响了软件工程的进步。就软件工程开发现在存在的问题来看,对检索的问题进行讨论,尤其是对软件工程领域知识库的构建进行研究。
参考文献:
[1]刘雁昆.基于本体的软件工程领域知识库构建方法研究[D].北方工业大学,2015.
[2]于鑫刚,李万龙.基于本体的知识库模型研究UL计算机工程与科学,2008,06:134-136.
[3]蔡皎洁,张玉峰.基于软件工程开发的领域本体构建研究[D].现代情报,2012(08):37-44.
[4]袁磊,张浩,陈静,陆剑峰.基于本体化知识模型的知识库构建模式研究U|.计算机工程与应用,2006,30:65-68+104.
[5]马晓丹,邓晓晴,彭文娟,阎红灿.基于领域本体的知识库架构和实现U].河北联合大学学报(自然科学版),2012,04:4247.