[发明专利]用于创建层次字典的装置、方法和计算机程序产品无效
申请号: | 200680032099.7 | 申请日: | 2006-04-26 |
公开(公告)号: | CN101253501A | 公开(公告)日: | 2008-08-27 |
发明(设计)人: | 村山广;南野典子 | 申请(专利权)人: | 株式会社东芝 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 王英 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 创建 层次 字典 装置 方法 计算机 程序 产品 | ||
技术领域
本发明涉及用于描述和创建层次字典的层次字典创建装置、计算机程序产品和方法,所述层次字典具有从上层类向下层类继承属性(property)的功能,其遵守XML模式、资源描述框架(RDF)、ISO13584/IEC61360、ISO15926标准等。
本申请基于2005年9月22日提交的在先日本专利申请No.2005-276647并要求其优先权;通过引用将其全部内容并入此处。
背景技术
层次数据库,其以面向对象数据库(OODB)和对象关系数据库(ORDB)作为范例,具有层次结构,其中下层类继承上层类的属性。在这种层次数据库中,下层类的属性数量随着从上层类的继承而增加。上层类的属性传承给下层类,通常被称为“继承性”,在许多文献中说明了其特性。
在OODB中,一层分类的单元通常被称为“类”。另一方面,在ORDB中,允许继承的表与OODB中的类相对应。在具有层次关系的表之间,属性被从上层的表继承到下层的表,换句话说,组成上层的表的列的标题(header)信息被继承到下层的表。具有相同类型属性并属于各层的特定类的数据被称为“实例”,其集合被称为“总体(population)”。数据的总体通常存储在关系数据库(RDB)或ORDB中的被称为表的结构中。构成表的属性的字符串被称为表的标题。
一个已知的层次数据库是由ISO13584零件库标准(在下文中简称为“PLIB”标准)定义的,这是用于实现以电子方式提供产品信息的电子目录系统的国际标准。“PLIB”标准是由多个“Part(分册)”组成的国际标准,并定义了用于面向对象地描述产品库数据或零件库数据的方式以及用于文件交换的语义,换句话说,定义了要采用的术语种类、描述方式及数据类型。PLIB的Part 42(第42分册)具有与IEC61360-2(第2分册)相同的内容。该标准以面向对象的方式来分类产品,阐明表征每一类的一组属性,并实现与该类相对应内容的文件交换,因此,属性继承的概念被很自然地包含在这里。此外,由于该标准是基于ISO6523“Structure for Identification of organizations andorganization parts”来制定的,借助使用了由ISO 6523定义的国际代码指示符(ICD),具体地,能够将国际上唯一的标识符分配给每个属性。
近年来,提出了基于PLIB标准的系统,例如,见日本专利申请公开No.2004-177996和日本专利申请公开No.2004-178015。
根据上述PLIB标准,预先创建在其中详细描述了类之间的属性继承和引入(import)的字典。
发明内容
然而,创建这种在其中详细描述了类之间的属性继承和引入的字典费事且耗时。而且,用户需要掌握关于继承的描述和各个属性的引入的具体规则和方法。此外,在数据字典中关于属性引入的描述量也在增加。
根据本发明的一个方面,一种层次字典创建装置包括:运算文件编辑单元,其通过使用类间逻辑运算(inter-class logic operation)添加新类来编辑逻辑运算文件,在所述逻辑运算文件中描述了类间逻辑运算,在具有从上层类到下层类的属性继承的层次字典中使用了所述类间逻辑运算;运算文件存储单元,其存储由运算文件编辑单元编辑的逻辑运算文件;运算文件确定单元,其确定在存储在运算文件存储单元中的逻辑运算文件中将要从现有类向新类导入的属性;字典文件输出单元,其把要从现有类向新类导入的属性输出为层次字典文件,所述属性是由运算文件确定单元确定的;以及字典文件存储单元,其存储层次字典文件。
根据本发明的另一方面,一种创建层次字典的方法包括:通过使用类间逻辑运算添加新类来编辑逻辑运算文件,在所述逻辑运算文件中描述了类间逻辑运算,在具有从上层类到下层类的属性继承的层次字典中使用了所述类间逻辑运算;存储编辑后的逻辑运算文件;确定在逻辑运算文件中将要从现有类向新类导入的属性;把将要从现有类向新类导入的属性转换成层次字典文件,所述属性是已经确定的属性;以及存储层次字典文件。
根据本发明的另一方面的一种计算机程序产品使计算机执行根据本发明的方法。
附图说明
图1示出作为本发明实施例的基础的层次字典的示例性结构;
图2示出基于PLIB标准、利用简单树的层次字典的示例性结构;
图3示出关于类的字典修订规则的一个例子;
图4示出关于属性的字典修订规则的一个例子;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社东芝,未经株式会社东芝许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680032099.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:微细构造体的制造方法
- 下一篇:一种治疗厌食、偏食的药物组合物及其制备方法