首页 理论教育 如何用SWRL语言扩展本体属性推理及航材服务配置规则开发?

如何用SWRL语言扩展本体属性推理及航材服务配置规则开发?

时间:2023-06-11 理论教育 版权反馈
【摘要】:对本体属性的推理,OWL语言不能通过产生式规则推理知识,不能符合实际案例的应用需求。因此,W3C组织提出并开发了基于OWL语言的SWRL语言,为OWL本体添加了规则公理,扩展了OWL的公理表示方法,实现了对知识库的逻辑推理。面向航材服务的配置规则主要包括航材服务功能模块配置规则和航材服务流程模块配置规则,两种规则在制定时不予区分,仅在调用时依据配置对象来选择。配置规则的构建要遵从本节定义的配置规则特性。

如何用SWRL语言扩展本体属性推理及航材服务配置规则开发?

对本体属性的推理,OWL语言不能通过产生式规则推理知识,不能符合实际案例的应用需求。因此,W3C组织提出并开发了基于OWL语言的SWRL语言,为OWL本体添加了规则公理,扩展了OWL的公理表示方法,实现了对知识库的逻辑推理。SWRL语言的表达规范见参考文献[26]。

面向航材服务的配置规则主要包括航材服务功能模块配置规则和航材服务流程模块配置规则,两种规则在制定时不予区分,仅在调用时依据配置对象来选择。航材服务配置规则的来源是多样化的,比如通过服务历史数据的挖掘、服务模块间的约束关系以及服务工程师的知识累积等。由于航材服务并不十分复杂,因此采用基于民机航材服务业务的商务逻辑结合服务工程师经验来制定。在描述配置规则时,借助SWRLTab插件,在Protégé中把配置规则转化为SWRL语言的形式,并采用与Protégé结合相对成熟的JESS(Java Expert System Shell)推理机来完成配置知识的推理。

配置规则的构建要遵从本节定义的配置规则特性。抽取本案例中构建的对应几类配置算子的部分典型配置规则如下:

(1)保障服务是航材销售的增强模块

(2)航材回购是航材销售的支持模块

(3)低水平的保障服务与高水平的服务水平是矛盾的(www.xing528.com)

(4)高水平的保障服务与低水平的服务水平是矛盾的

(5)航材回购与航材维修不相容

(6)航材销售与航材租赁矛盾

(7)技术专业性为高,则选择服务人员为高级工程师

(8)现场响应属性依赖于服务人员派驻

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈