首页 > 文章中心 > 正文

企业资源OWL形式化分析

企业资源OWL形式化分析

一企业资源信息模型

企业资源主要从资源分类、属性以及结构等方面对其进行描述,根据全国主要产品分类与代码标准,企业资源可分为技术资源、财务资源、人力资源、供应链资源、客户关系资源、基础资源、质量管理资源、标准资源、制造资源、物料资源等,每类资源又由若干子类构成。利用面向对象技术的派生、继承等特点,通过线分类法构建的企业资源分类模型。在该分类模型中,首先将企业资源类确定为超级类;然后该超级类被技术资源、财务资源等抽象类继承,同时上述抽象类又由其它抽象类聚合而成;多个子类可继承抽象类,并且只有子类才可以实例化成对象,即每个子类对应多个企业资源对象。超类、抽象类、子类和对象构成了企业资源的结构树,据此可通过嵌套定义的数据分类方法对企业资源数据进行细化和分解。综合分析企业资源各个阶段的信息特点,本文将企业资源的属性信息划分为如下类型:基本信息、使用信息、历史信息、库存信息、技术参数、来源信息、维护信息和计划信息。基本信息包括名称、统一标识、型号规格、单价等,使用信息包括使用时间、所属单位、使用状态等,历史信息包括使用寿命、故障率、维修次数等,库存信息包括入库时间、库存位置、保管员等,技术参数有加工材料、轴数、压力角等,来源信息可分为需求单位、紧急级别、生产厂商、购买日期等,维护信息包括送修原因、维修时间、返回时间等,计划信息有请制单号、计划项目号、需求清单号等。

二企业资源的OWL形式化描述语义

Web的知识表示语言从语法的深入程度可分为XML、RDF/RDFS和OWL(WebOntologyLan⁃guage)语言。随着语义Web技术研究和应用的深入,为了解决Web信息计算机可理解的问题,出现了一系列基于语义Web标准的本体标记语言,如SHOE、XOL、RDF、RDF-S、OWL等。OWL建立在DAML+OIL等已有标准基础上,是W3C一系列与语义Web相关的规范之一,通过添加大量的基于描述逻辑的语义原语来描述和构建各种本体。描述逻辑(DescriptionLogic,DL)是基于对象的知识表示的形式化工具,是一阶谓词逻辑的可判定子集,能够提供推理服务,从OWL知识表示标记语言的需求看,描述逻辑作为形式化基础是合适的。在描述逻辑中,语义是通过映射来定义的,其中'为论域。映射函数'把一个概念映射为'的一个子集,把关系映射为'×'的一个子集。

三作为企业资源知识表示的构建工具

Protégé提供了本体概念类,关系,属性和实例的构建,并屏蔽了具体的本体描述语言,用户只需在概念层次上进行领域本体模型的构建。在Protégé中可利用[Classes]、[Entities]、[Metadata]、[ObjectProperties]、[DataProperties]、[Individuals]实现企业资源的知识表示,并可生成企业资源的RDF/XML语言描述4OWL文件的后台生成与解析企业资源本体构建完成之后,还需要对本体数据进行读取、推理和检索等操作,本文利用惠普语义网络实验室开发的JenaAPI实现企业资源本体OWL文件的生成和解析。Jena是一种构建语义Web的Java框架。Jena的体系结构,其核心为OntologyAPI,支持创建、管理和查询企业资源RDF图。类MulMROntoModelMgr中,该类调用JenaJenaAPI中包com.hp.hp1.jena.rdf.model、com.hp.hp1.ontology、com.hp.hp1.jena.datatypes、com.hp.hp1.jena.util.itera⁃tor、com.hp.hp1.jena.ontology下相关类实现对企业资源本体类、属性以及实例的操作,有关本体命名空间的获取及设定封装在类Jenaontology.OntNam⁃eSpace中

四结语

在企业信息化建设过程中,如何快速有效地获取企业资源信息是企业亟待解决的问题。论文提出了利用OWL实现企业资源的知识表示,并讨论了企业资源知识的网络显示技术。希望论文有助于我国制造资源实现企业信息化建设。

作者:房亚东 杜来红 单位:西安工业大学 西安财经学院