浅谈软件工程开发的领域本体构建
冯欣鹏 李忠义 王硕
生成PDF 清样下载 引用

复制成功

导出题录

参考文献( GB/T 7714-2015 ) 复制

冯欣鹏 李忠义 王硕,. 浅谈软件工程开发的领域本体构建[J]. 软件工程研究,2022.8. DOI:10.12721/ccn.2022.157072.
摘要:
知识是国家的软实力的具体体现,国家的经济的发展是其最好的体现。知识在不同的两个领域体现,分别为人工智能和数据库。知识体系库的产生就是将这两个方向有效的结合起来。知识体系的智能性不是所有的程序都是知识库,只有具有一定的知识才能称为知识库。伴随这计算机技术的快速发展,在本体的构建上变得越来越重要了。知识的储备的增加,更加精确了用户查找的语句体系。同时软件的这个功能也最大的贴合了软件使用者的需求。这就是本体中知识的构建对我们发展带来的机遇和挑战。软件工程开发本体的构建是为用户提供一个及时、快捷的体系。软件工程这门课程是计算机中技术发展的核心地位和作用,本体的知识领域拥有完善的语音的运用的意义。他能够迎合用户的思维模式来对用户进行模仿和假设,来对用户完成精确知识的査询,也将是未来在软件工程行业创建的一个趋势和潮流。
关键词: 本体;软件工程;本体构建;结构构建
DOI:10.12721/ccn.2022.157072
基金资助:

一、本体构建的现状

本体就是将两个独立的汉字本和体组合而成的词。本是根据其植物的根的表面意思来寓意事物的来源的意思;然而体却是有身体的意思来表现事物的身体和形体的。在人工智能上,可以看出本体是对某个领域中相关的词语来命名特定意义的基本用语和关系的词语。目前,本体语义的构建是为了信息和知识系统领域的专家来对本体进行不断的定义。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.

》在线投稿系统

*文章题目:
*作者姓名:
*电子邮箱:
*通讯地址:
*联系方式:

  备      注:

*上传稿件:

支持上传.doc,.docx,.pdf,.txt,.wps文件

投稿须知:

1、审稿结果将于1~7个工作日以邮件告知,请注意查收(包含录用通知书、审稿意见、知网CNKI查重报告)。

2、提交投稿后,若7个工作日之内未接到录用通知,则说明该文章未被录用,请另投他刊。

3、凡投寄本刊稿件,如在内容上有侵权行为或不妥之处,均应文责自负。本刊有权对来稿进行文字编辑、加工和修改,如不同意,请附说明,以便妥善处理。

4、多作者文稿署名时须征得其他作者同意,排好先后次序,通知用稿后不再改动。

5、凡投往本刊稿件一经录用发表,其版权归本刊所有。

6、本刊已全文录入中国知网、万方、维普等数据库,如作者不同意被收录,请提前申明,未申明者,本刊一律视为同意被收录。

7、请勿一稿多投。