[发明专利]一种用于CIM/XML数据处理的方法有效

专利信息
申请号: 201510992006.6 申请日: 2015-12-25
公开(公告)号: CN105630500B 公开(公告)日: 2019-11-29
发明(设计)人: 涂传平;沈卓炜;戴树唯;曹辉;徐云龙;袁雅洁 申请(专利权)人: 江苏东大金智信息系统有限公司
主分类号: G06F8/20 分类号: G06F8/20
代理公司: 32230 江苏致邦律师事务所 代理人: 樊文红<国际申请>=<国际公布>=<进入
地址: 211100 江苏省南*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种用于CIM/XML数据处理的方法。本发明的CIM对象模型包含了类、属性和类关系三部分,并提供了查询、遍历等操作方法。本发明的方法分两部分实现,第一部分读取表征CIM模型的RDF Schema文档,生成CIM对象模型,根据CIM对象模型中描述的CIM类,生成CIM类定义文件;第二部分读取CIM/XML数据文件,根据前一部分生成的CIM类定义,生成CIM数据实例。本发明为需要使用CIM模型的用户提供一种用于CIM/XML数据处理的方法,该方法方便用户开发数据映射工具,从而将公有模型数据转化成本地模型数据,辅助用户以一种更为灵活、自主、高效的方式去实现CIM模型在特定系统下的应用。
搜索关键词: 一种 用于 数据处理 cim 对象 模型 及其 编程 框架
【主权项】:
1.一种用于CIM/XML数据处理的方法,其特征在于,所述方法的处理过程包括以下步骤:/n(1)读取并解析CIM模型的RDF Schema文档,构建CIM对象模型;步骤如下:/na.获取RDF Schema文档中的一个rdf:class资源的信息,生成CIM对象模型中的类;/nb.获取该类的rdf:property资源的信息,生成CIM对象模型中的属性,并加入到对应类的属性列表中;/nc.如果上述rdf:property资源中存在cims:inverseRoleName的描述,则生成CIM对象模型中的类关系,作为对应类属性的类关系信息;/nd.如果存在未读取的rdf:class资源,重复流程a-c,否则完成CIM对象模型的构建工作;/n(2)遍历CIM对象模型,依次生成CIM类定义文件;/n遍历CIM对象模型,根据CIM对象模型中所包含类信息,生成相应的CIM类定义,作为数据实例的类定义;所述类定义包括类标识、对象标识、类属性,以及用户定制的数据处理接口,用户在该接口中编码实现数据处理功能;/n(3)读取并解析CIM/XML数据文档,根据CIM类定义文件,构建CIM数据实例,遍历CIM对象模型,取出数据实例并调用由用户实现的接口;步骤如下:/ne.获取CIM/XML数据文件中某个类的资源实例;/nf.查看对象模型中是否存在该类,若存在则根据前面生成的CIM类定义,生成对应的CIM数据实例;否则将该资源实例的标识信息加入到已忽略信息列表中;/ng.重复流程e-f,直到数据文件解析完成;/nh.调用CIM对象模型的遍历方法,由父类到子类遍历CIM对象模型,取出对应的CIM数据实例并调用用户实现的数据处理接口。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏东大金智信息系统有限公司,未经江苏东大金智信息系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510992006.6/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top