CN1251088C - 目标集成管理系统 - Google Patents

目标集成管理系统 Download PDF

Info

Publication number
CN1251088C
CN1251088C CNB011456736A CN01145673A CN1251088C CN 1251088 C CN1251088 C CN 1251088C CN B011456736 A CNB011456736 A CN B011456736A CN 01145673 A CN01145673 A CN 01145673A CN 1251088 C CN1251088 C CN 1251088C
Authority
CN
China
Prior art keywords
target
data
adapter
model
management system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn - After Issue
Application number
CNB011456736A
Other languages
English (en)
Other versions
CN1363886A (zh
Inventor
三富笃
大矢雅章
平田俊明
浦野明裕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Publication of CN1363886A publication Critical patent/CN1363886A/zh
Application granted granted Critical
Publication of CN1251088C publication Critical patent/CN1251088C/zh
Anticipated expiration legal-status Critical
Withdrawn - After Issue legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/40Data acquisition and logging
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/289Object oriented databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/256Integrating or interfacing systems involving database management systems in federated or virtual databases

Abstract

一种目标集成管理系统,实现管理目标的变换灵活性、集成管理处理的有效性并且减少系统管理、创建和维护费用。目标集成管理系统以一种集成方式管理由数据管理系统管理的实数据,并且包括:系统信息中心库,存储相应于实数据分别创建的虚拟目标、定义虚拟目标的虚拟目标元模型、具有数据管理系统结构信息的适配器目标以及一个用于存储在数据管理系统中的实数据的访问处理功能和定义适配器目标的适配器目标元模型;管理系统信息中心库中虚拟目标元模型和适配器目标元模型的元模型管理部件;以及管理虚拟目标和适配器目标并使用适配器目标对实数据访问的目标管理部件。

Description

目标集成管理系统
发明背景
本发明涉及管理不同格式数据的系统,例如以集成方式在网络环境中分布的数据库和服务器。
按照惯例,各种类型的数据库一般被安装在一组合里。这样通常就不会出现数据库间的兼容性问题。有时需要增加和删除管理不同格式数据的数据管理系统,包括诸如在网路环境中分布的数据库和服务器。
在日本公开但未经审查的专利申请No.Hei 11-96054中,描述了一种集成数据库应用建立系统作为用来相同地处理目标存储器地址而无需对它们给予特别关注的一种方式,用逻辑层建立表示目标的逻辑目标和包含有对目标存取的连接器目标,并且通过一个转换表来管理二者之间的对应。在这里,以集成方式对目标进行管理,必须修改包括访问目标的连接器目标和转换表,以及由于以分布形式管理项目目标的结构,必须设计一种用于将项目主题管理为集成管理的方法。
为了以一种统一的方式访问分布的不同数据,在日本公开的未经审查的专利申请No.Hei 11-96054中,提供了逻辑目标和连接器目标,并且使用一个转换表来管理二者之间的对应。当把一个新数据加到数据集成管理系统中作为一个管理目标,需要增加逻辑目标和连接器目标以及修改转换表。这一方法存在一个问题,它缺少系统扩展和变换的灵活性以及系统管理和维护花费很大。
发明概述
本发明提供一种目标集成管理系统,该系统可以管理各种分布数据的结构并且以集中的形式在元模型(metamodel)管理部件中访问处理,以及根据元模型管理目标,从而达到数据集成管理处理的功效以及降低系统配置管理所需的维护方面的费用。
为了完成上述目的,使用一个系统信息中心库(repository),其中根据目标定位作为元模型部件的分类定义和作为目标部件的分类实例被存储作为永久目标。在系统信息中心库的元模型部件中,存储虚拟目标元模型和适配器目标(adapter object)元模型,同时,在目标部件中,存储与实数据对应的虚拟目标和具有从虚拟目标访问实数据功能的适配器目标。为了管理它们,分别提供了元模型部件(建立、删除和修改元模型信息)和目标管理部件(建立、删除和修改目标),从而建立起一个目标集成管理系统。此外,元模型管理部件按模型排列实数据和管理它的数据管理系统,并且将模型作为元模型来管理。目标管理部件管理作为在元模型管理部件中管理的元模型的实例的目标。元模型管理部件集中管理由目标集成管理系统管理的数据管理系统的结构。目标管理部件从元模型创建虚拟目标的实例以及适配器目标。通过使用由目标集成管理系统提供的接口来管理元模型信息。
在这里,如果数据管理系统是一个由名称、格式、表结构、列名称表示的这类数据库的关系数据库,则按模型标志排列数据管理系统。元模型是定义一模型的定义信息。
附图说明
图1的示意图表示目标集成管理系统的整体结构;
图2的示意图表示通过目标集成管理系统存储在系统信息中心库的数据格式;
图3的示意图表示当管理目标系统是如图2所示的一个关系数据库时的数据格式;
图4的示意图表示元模型定义结构与在目标集成管理系统管理的目标之间的关系;
图5的流程图表示如何从目标集成管理系统管理中管理的元模型定义形成目标;
图6的示意图表示当通过目标集成管理系统管理的数据管理系统增加时元模型定义的结构和目标;
图7的示意图表示当通过目标集成管理系统管理的数据管理系统增加时的处理过程;
图8的示意图表示当数据用户访问在目标集成管理部件中管理的目标时目标的结构;
图9的流程图表示当数据用户访问在目标集成管理部件中管理的目标时的处理过程;
图10的示意图表示当用户定制的处理包含在虚拟目标中时目标的结构;
图11是用户在虚拟目标中定制处理的流程图;
图12的示意图表示目标集成管理系统的分级结构(hierarchy)。
实施例的描述
下文中将参考附图对本发明的实施例进行描述。图1的示意图表示本发明的目标集成管理系统的一个实施例。目标集成管理部件(102)包括元模型管理部件(104)和目标管理部件(105),以及由它们管理的存储在系统信息中心库中(106)的信息。受集成管理支配的实数据以分布形式存在于网络环境中,根据实数据的类型存在不同的数据管理系统。这里存在一个使用关系数据库的数据管理系统1(113),使用资料数据库用于存储资料数据等的数据管理系统2(114),以及使用其它数据库或与数据库无关的数据管理系统3(115),管理实数据并且提供用于访问实数据的装置。
目标集成管理部件(102)完成由这些不同形式的数据管理系统1至3(113、114、115)管理的实数据的集成管理。目标集成管理部件(102)使用元模型管理部件(104)和目标管理部件(105)来管理系统和用于数据管理系统1至3(113、114、115)的数据结构信息以及在此管理的实数据,并执行用于实数据的访问处理。目标管理部件(105)把目标(111、112)作为在元模型管理部件(104)定义的元模型(109、110)分类的实例来管理。为了管理保存在数据管理系统1至3(113、114、115)中的实数据,目标管理部件(105)使用诸如数据管理系统1至3的位置和类型的结构信息和具有用于对存储在数据管理系统中的实数据访问处理功能的适配器目标(112)来访问实数据。
一个数据用户(101),无需考虑实数据的位置和存储格式,可以以统一方式通过使用由目标集成管理部件(102)提供的目标访问接口(103)访问保持在多个数据管理系统1至3(113、114、115)中的实数据。目标集成管理部件(102)通过增加适配器目标提供用于多个数据管理系统1至3(113、114、115)的集成管理的功能扩展性。
图2表示存储在系统信息中心库(106)的数据格式。存储在系统信息中心库(106)的数据被归类成元模式部件(107)和目标部件(108)。当数据管理系统A(201)在数据库中保持数据1(203)和数据2(204)时,定义分类DATA(205)作为一个虚拟目标的元模型存在并且作为属性值的“名称”为字符类型。定义数据管理系统的分类作为适配器目标的元模型(110)存在,作为它的属性值的“系统名称”为串数据类型,并且实数据的获得和存储作为它的操作被执行。使用数据库提供的访问语言执行这一处理。换句话说,适配器目标元模型(110)具有一个数据操作方法的定义。在数据分类和数据管理系统分类之间定义一个关系。
目标部件存储虚拟目标(111)和作为在元模型部件中定义的分类的实例。作为虚拟目标(111),数据1(203)和数据2(209)目标与作为实数据存储在数据库的数据1和数据2对应地存在。因此,有与数据块数目相同的虚拟目标。
一个系统(210)目标作为适配器目标(112)存在。对于每个数据管理系统存在一个适配器目标。基于虚拟目标,先前定义的适配器目标具有取或读实数据的功能。为了更加详细,它具有一种包括编译的程序模块方法。虚拟目标和适配器目标是各自元模型的实例。当实例被创建时,按照元模型之间定义的关系定义(207),在目标数据1(208)、数据2(209)和系统1(219)之间设置关系信息(211)。关系信息以这种形式设置,即按照目标定位所述目标内部保持(特别地提供指针)相关目标的参考。
图3表示当数据管理系统B(301)的数据库(302)是一个关系数据库时,存储在系统信息中心库中的数据格式的详细的例子。元模型部件(107)的适配器目标的元模型(110)包括分类RDB(304))、TABLE(305)和COLUMN(306),以一个相关的数据库和关系定义(307、308)的模型来排列它们。
目标部件(108)包括作为适配器目标(112)的rdb1(312)、table1(313)、col1(314)、col2(315)和col3(316)目标以及它们之中的关系信息(317、318)。关系信息以这种方式设置,即按照目标定位所述目标内部地保持相关的目标的参考。按照存在于数据库(302)的一个表的结构创建构成适配器目标的这些目标(312至316)。相应存在于数据库(302)的表格的记录创建虚拟目标(111)。记录的行值被作为虚拟目标(111)的属性值存储。
图4表示在目标集成管理系统的系统信息中心库元模型与目标之间的关系以及保持在数据管理系统中的实数据。参照图5的流程图描述这种关系。通过目标访问接口(103)(501)目标集成管理系统(102)接收一个请求给元模型管理部件(104)来创建适配器目标(406)。
接到这一请求,元模型管理部件(104)请求系统信息中心库(106)创建适配器目标(406)(502),并且系统信息中心库(106)创建适配器目标元模型(402)并将其作为适配器目标(406)(503、504)来存储。元模型管理部件(104)使用适配器目标(406)来访问数据管理系统A(201)的数据库(202)并且获得实数据(505)。如果实数据存在(506),系统信息中心库创建一个虚拟目标1(404)作为虚拟目标元模型(401)的实例,与实数据1(203)(507,508)相对应。虚拟目标1(404)按照元模型部件(509)定义的关系(403)设置与适配器目标(406)的关系(407)。当创建实例时,通过包含于被引用的构造符(constructor)中来自动地执行这一处理。
系统信息中心库(106)存储创建的虚拟目标1(404)(510),并且为了保持实数据2(204),创建和存储一个相应的虚拟目标2(405)(511)。利用这些关系,目标管理部件(105)管理存储在系统信息中心库中的虚拟目标,借此目标集成管理系统(102)以一种集成方式管理保持在各种类型的数据管理系统中的实数据。
尽管上面描述的例子是关于实数据(203、204)存储在数据库(202)中而无需对数据库进行限定,但用于现有访问装置的实数据,例如存储在存储单元中的文件、分布目标以及可由一个协议参照的在存储器中的动态数据,也可以通过包括用于适配器目标中的实数据的访问处理作为虚拟目标来集成管理。
图6表示当新加入数据管理系统时如何执行处理。参考图7的流程图描述这一处理。与数据管理系统A(201)的链接已经被定义,并且虚拟目标A的元模型(604)、适配器目标A的元模型(606)以及它们的实例,虚拟目标1(612)、虚拟目标2(613)以及适配器目标A(615)存在与系统信息中心库中。在这一状态下,对新增加数据管理系统C(601)进行描述。
首先,当数据用户(101)要求目标集成管理部件(102)增加数据管理系统C(601)时,元模型管理部件(104)通过目标访问接口(103)(701)接收要求增加一个适配器目标C的元模型(607)和虚拟目标C的元模型(605)的请求。
接着,元模型管理部件(104)执行将请求的元模型(605、607)存储于系统信息中心库(106)中的处理(702),并且系统信息中心库(106)存储请求的元模型(605,607)(703)。
这时,如果数据管理系统C(601)的数据库(602)是一个与数据管理系统A(201)的数据库(202)相似的访问装置,定义适配器目标C的元模型(607)与适配器目标A的元模型(606)具有继承关系(608)。在图6中,关系定义(608)的箭头表示适配器目标C的元模型继承了适配器目标A的元模型。因此,包括在适配器目标A的元模型(606)的访问处理可以在适配器目标C的元模型(607)中重新使用。当增加同样类型的数据管理系统时,多个实例可以从存在于适配器目标A的元模型(606)中作为适配器目标C(616)被创建。通过在虚拟目标的元模型间定义一个关系,可以处理不同数据管理系统间的实数据关系。具体地说,定义元模型装置间的关系,它们相互具有与1至n关系对应的目标的指针。
接下来,如图5所示的增加的元模型定义的实例,创建(704至714)一个适配器目标C(616)和一个虚拟目标3(614)。这时,在虚拟目标3(614)(712)的实例创建处理过程中设置虚拟目标间的关系。由目标集成管理部件(102)提供的目标访问接口(103)请求这一处理,并且将适配器目标和虚拟目标作为各自的元模型的实例存储在系统信息中心库中,因此目标集成管理部件(102)可以新增加数据管理系统C(601)。
同样地,可以删除和修改链接的数据管理系统。通过使用一个目标访问接口(103),目标集成管理部件(102)提供灵活并且有效的结构管理的功能。
图8表示在实数据存储在一个关系数据库的情况下,一个数据用户通过使用目标集成管理系统访问目标。参考图9的流程图对这一处理进行描述。数据用户(101)通过统一的方式可以使用由目标集成管理部件(102)提供的目标访问接口(103)访问各种以集成的方式管理的目标,在收到一个请求来访问一个虚拟目标A(309),目标访问接口(103)将这一请求传送到目标管理部件(105)(901)。
目标管理部件(105)使用系统信息中心库(106)的功能来查找和获得虚拟目标A(309)(902、903)。虚拟目标A(309)与保持在数据管理系统D(801)的一个数据库中的列表中的具有ID为1的记录相对应。因此,为了实际地获得名称和日期的值,目标管理部件(105)获得一个与虚拟目标A(309)(906)相关的适配器目标D(112),并且使用它来访问实数据(907)的值。
这时,为了访问数据管理系统D(801)的数据库,适配器目标D(112)从rdb1目标(311)(910)获得数据库名称,从table1目标(312)(911)中获得表格名称,以及从col1(312)、col2(313)和col3(314)目标获得列名称,借此数据获取方法(803)使用由数据库(802)提供的访问语言来获得实数据(913)的值。获得的数值作为目标访问接口(103)(915,917)返回给数据用户(101)。一旦获得实数据就将其作为虚拟目标(915)的属性值存储。因此,对于第二个和随后涉及的请求,无需访问实数据,立即返回保持在虚拟目标中的属性值(916),导致提高了对于目标基准的访问过程的效率。然而,如果频繁地更新保持在数据管理系统的实数据,那么每次都对实数据值进行访问。
存储在系统信息中心库的目标部件中的虚拟目标有时可能与适配器目标无关。这一情况出现在目标作为实数据在系统信息中心库中被直接管理,并且对于这类虚拟目标,目标管理部件(105)通过状态估计(904)访问虚拟目标的属性值并且返回它们的值。
图10所示,为一个目标集成管理系统应用的例子,一个包括数据用户(101)使用虚拟目标中的相关信息有效地操作期望的目标的处理方法。参考图11的流程图来描述这一例子。在目标集成管理的处理中,有时,需要跟随不同目标之间的关系来获得一系列请求目标。这时,如果数据用户每次获得一个期望的目标,目标基准效率将降低,并且流经数据用户和目标集成管理系统间网络的数据量将增加,这样将花费更多的时间来获得所有的请求的目标。
因此,在本发明的目标集成管理系统中,正如在适配器目标包含一种数据获取方法,在虚拟目标中包含用于执行用户定制处理的方法。例如,设想获得一个与虚拟目标4(1001)有关的虚拟目标2(613)的处理。在这种情况下通过追随目标间的关系而每次获得一个目标,将获得涉及虚拟目标4(1001)的虚拟目标3(614),然后获得涉及虚拟目标3(614)的虚拟目标2(613)。
在这种情况下,虚拟目标3(614)在数据用户和目标集成管理系统间交换,这是一种浪费处理。因此,虚拟目标2获取方法(1005)被包含在虚拟目标4(1001)的元模型定义中。获得涉及虚拟目标4(1001)的虚拟目标2(613)的第一步是执行虚拟目标4(1001)(1101、1102)的虚拟目标2获取方法。虚拟目标2获取方法(1005)获得一个在目标部件(108)(1103)中的相关的虚拟目标3(614)。虚拟目标2获取方法(1005)向数据用户返回获得的虚拟目标。
这样消除在数据用户和目标集成管理系统间交换的浪费的数据,并且使增加通过使用目标部件(108)中多个目标执行复杂的目标处理的有效处理成为可能,并且仅返回处理的结果。这样用户定制包含在虚拟目标元模型定义的处理可以在所有的虚拟目标中使用,它们是虚拟目标元模型定义的实例。
图12表示一个大的目标集成管理系统的分级结构。目标集成管理部件A(1201)作为一个数据管理系统分别处理目标集成管理部件B(1202)和目标集成管理部件C(1203)。使通过目标集成管理系统的目标访问接口访问目标的处理包括在所提供的适配器目标中成为可能。
当两个目标集成管理部件(1202、1203)分别管理多个数据管理系统(113至115),数据用户(101)通过访问目标集成管理部件A(1201),可以以统一的方式不考虑它的层次来访问保持在所有数据管理系统(1202、1203、113至115)的实数据。这一方案以一种集成方式帮助在一个大的管理各种类型目标的集成操作管理系统中建立基础分布系统。
根据本发明,在一个以集成方式管理保持在各种数据管理系统中的实数据的目标集成管理系统中,可以容易地增加和删除数据管理系统,并且可以减少用于系统管理、创建和维护的费用。

Claims (3)

1.一种目标集成管理系统,以一种集成方式管理由数据管理系统管理的实数据,包括:
存储相应于实数据分别创建的虚拟目标的系统信息中心库,每个实数据存在于不同的数据管理系统中,定义虚拟目标的虚拟目标元模型,具有所述数据管理系统的结构信息的适配器目标,以及一个用于存储在所述数据管理系统中的实数据的访问处理功能和定义所述适配器目标的适配器目标元模型,第一关系是定义在所述适配器目标和相应的一组虚拟目标之间,第二关系是定义在所述适配器目标元模型和相应的虚拟目标元模型之间;
元模型管理部件,管理所述系统信息中心库中的所述虚拟目标元模型和所述适配器目标元模型,并设定所述第二关系;以及
目标管理部件,管理所述虚拟目标和所述适配器目标,设定所述第一关系,并且使用所述适配器目标访问实数据。
2.根据权利要求1的目标集成管理系统,其中当接收到增加一个用于集成管理系统的新的数据管理系统的请求时,所述元模型管理部件存储相应于所述系统信息中心库的新的数据管理系统的虚拟目标元模型和适配器目标元模型;在所述虚拟目标元模型和适配器目标元模型之间的第二关系被设定后,形成作为新存储在系统信息中心库中的所述虚拟目标元模型和适配器目标元模型的各自实例的虚拟目标和适配器目标。
3.根据权利要求1的目标集成管理系统,其中当接收到访问虚拟目标请求时,所述目标管理部件从所述系统信息中心库中获得请求的虚拟目标,获得与所述请求的虚拟目标关联的适配器目标,并用获得的所述适配器目标来访问实数据的值。
CNB011456736A 2000-12-19 2001-12-19 目标集成管理系统 Withdrawn - After Issue CN1251088C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2000385355A JP4039800B2 (ja) 2000-12-19 2000-12-19 データ管理方法、オブジェクト統合管理システム
JP385355/00 2000-12-19

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CNB200610006896XA Division CN100426293C (zh) 2000-12-19 2001-12-19 目标集成管理系统

Publications (2)

Publication Number Publication Date
CN1363886A CN1363886A (zh) 2002-08-14
CN1251088C true CN1251088C (zh) 2006-04-12

Family

ID=18852633

Family Applications (2)

Application Number Title Priority Date Filing Date
CNB200610006896XA Expired - Fee Related CN100426293C (zh) 2000-12-19 2001-12-19 目标集成管理系统
CNB011456736A Withdrawn - After Issue CN1251088C (zh) 2000-12-19 2001-12-19 目标集成管理系统

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CNB200610006896XA Expired - Fee Related CN100426293C (zh) 2000-12-19 2001-12-19 目标集成管理系统

Country Status (7)

Country Link
US (1) US6941309B2 (zh)
EP (1) EP1217547A3 (zh)
JP (1) JP4039800B2 (zh)
KR (1) KR100529661B1 (zh)
CN (2) CN100426293C (zh)
HK (1) HK1048686B (zh)
SG (1) SG102021A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100426293C (zh) * 2000-12-19 2008-10-15 株式会社日立制作所 目标集成管理系统

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7599959B2 (en) * 2002-12-02 2009-10-06 Sap Ag Centralized access and management for multiple, disparate data repositories
US7296256B2 (en) * 2003-10-20 2007-11-13 International Business Machines Corporation Method and apparatus for automatic modeling building using inference for IT systems
US20060129935A1 (en) * 2004-12-15 2006-06-15 Honeywell International, Inc. Integrated information management system and method
JP4444326B2 (ja) 2007-10-31 2010-03-31 みずほ情報総研株式会社 データベース管理システム、データベース管理方法及びデータベース管理プログラム
JP5044389B2 (ja) * 2007-12-28 2012-10-10 株式会社野村総合研究所 データ処理システム
US7904431B1 (en) * 2008-02-11 2011-03-08 Craft. Case Ltd. Method and system for automated request modelling
US9928349B2 (en) * 2008-02-14 2018-03-27 International Business Machines Corporation System and method for controlling the disposition of computer-based objects
JP5340610B2 (ja) * 2008-02-18 2013-11-13 インターナショナル・ビジネス・マシーンズ・コーポレーション 複数の構成要素を管理するためのコンピュータ・システム、並びにその方法及びコンピュータ・プログラム
CN101963978B (zh) * 2010-09-21 2012-07-04 卓望数码技术(深圳)有限公司 一种分布式数据库的管理方法、装置及系统
KR101544480B1 (ko) 2010-12-24 2015-08-13 주식회사 케이티 복수 개의 프락시 서버를 포함하는 분산 저장 시스템 및 그 오브젝트 관리 방법 및 컴퓨터에 의하여 독출가능한 저장 매체
US9280788B2 (en) * 2012-06-13 2016-03-08 Oracle International Corporation Information retrieval and navigation using a semantic layer
EP2683155A1 (en) 2012-07-07 2014-01-08 PIXarithmic GmbH System and Method for Processing Video and/or Audio Signals
EP2688289B1 (en) 2012-07-19 2014-08-13 Scalable Video Systems GmbH Method for processing video and/or audio signals
EP2725489A1 (en) 2012-10-24 2014-04-30 PIXarithmic GmbH Method of operating a video processing apparatus
EP2733926A1 (en) 2012-11-16 2014-05-21 PIXarithmic GmbH Method of operating a video processing apparatus
EP2765766A1 (en) 2013-02-08 2014-08-13 PIXarithmic GmbH Hard key control panel for a video processing apparatus
EP2800013B1 (en) * 2013-04-30 2015-09-09 Systemite AB Integration database framework
US9953081B2 (en) * 2015-02-26 2018-04-24 Accenture Global Services Limited System for linking diverse data systems
US11256709B2 (en) * 2019-08-15 2022-02-22 Clinicomp International, Inc. Method and system for adapting programs for interoperability and adapters therefor

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU607795B2 (en) * 1987-08-21 1991-03-14 Eastman Kodak Company Data integration by object management
JPH04191941A (ja) * 1990-11-27 1992-07-10 Hitachi Ltd オブジェクト管理システム
US5212787A (en) * 1991-03-12 1993-05-18 International Business Machines Corporation Method and apparatus for accessing a relational database without exiting an object-oriented environment
US5550976A (en) * 1992-12-08 1996-08-27 Sun Hydraulics Corporation Decentralized distributed asynchronous object oriented system and method for electronic data management, storage, and communication
US5596744A (en) * 1993-05-20 1997-01-21 Hughes Aircraft Company Apparatus and method for providing users with transparent integrated access to heterogeneous database management systems
JP2580536B2 (ja) * 1994-06-02 1997-02-12 工業技術院長 オブジェクト指向言語における動的オブジェクトの管理方式
JPH08272815A (ja) * 1995-04-03 1996-10-18 Hitachi Ltd オブジェクト指向データベースシステムおよびその処理方法
US5696961A (en) * 1996-05-22 1997-12-09 Wang Laboratories, Inc. Multiple database access server for application programs
US5799313A (en) * 1996-10-25 1998-08-25 International Business Machines Corporation Framework for object-oriented access to non-object-oriented datastores
US5970490A (en) * 1996-11-05 1999-10-19 Xerox Corporation Integration platform for heterogeneous databases
US5857197A (en) * 1997-03-20 1999-01-05 Thought Inc. System and method for accessing data stores as objects
US5920856A (en) * 1997-06-09 1999-07-06 Xerox Corporation System for selecting multimedia databases over networks
US5937409A (en) * 1997-07-25 1999-08-10 Oracle Corporation Integrating relational databases in an object oriented environment
EP1019851A1 (en) * 1997-08-14 2000-07-19 Aoraki Corporation Limited Relational database coexistence in object oriented environments
US6076092A (en) * 1997-08-19 2000-06-13 Sun Microsystems, Inc. System and process for providing improved database interfacing using query objects
WO1999038095A1 (en) * 1998-01-26 1999-07-29 Telenor As Database management system and method for conditional conflict serializability of transactions and for combining meta-data of varying degrees of reliability
US6044370A (en) * 1998-01-26 2000-03-28 Telenor As Database management system and method for combining meta-data of varying degrees of reliability
US6134559A (en) * 1998-04-27 2000-10-17 Oracle Corporation Uniform object model having methods and additional features for integrating objects defined by different foreign object type systems into a single type system
JP2000020523A (ja) * 1998-06-29 2000-01-21 Nec Corp メタ情報管理システム
US6499036B1 (en) * 1998-08-12 2002-12-24 Bank Of America Corporation Method and apparatus for data item movement between disparate sources and hierarchical, object-oriented representation
JP4039800B2 (ja) * 2000-12-19 2008-01-30 株式会社日立製作所 データ管理方法、オブジェクト統合管理システム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100426293C (zh) * 2000-12-19 2008-10-15 株式会社日立制作所 目标集成管理系统

Also Published As

Publication number Publication date
EP1217547A2 (en) 2002-06-26
US20020091705A1 (en) 2002-07-11
US6941309B2 (en) 2005-09-06
CN1821999A (zh) 2006-08-23
SG102021A1 (en) 2004-02-27
EP1217547A3 (en) 2006-08-23
KR20020050160A (ko) 2002-06-26
KR100529661B1 (ko) 2005-11-21
CN100426293C (zh) 2008-10-15
HK1048686A1 (en) 2003-04-11
HK1048686B (zh) 2006-11-24
CN1363886A (zh) 2002-08-14
JP4039800B2 (ja) 2008-01-30
JP2002182970A (ja) 2002-06-28

Similar Documents

Publication Publication Date Title
CN1251088C (zh) 目标集成管理系统
RU2400803C2 (ru) Долговременное хранилище типов и экземпляров данных .net
AU779250B2 (en) Method and apparatus for populating multiple data marts in a single aggregation process
US8156107B2 (en) System and method for join-partitioning for local computability of query over shared-nothing clusters
CN1207669C (zh) 将应用程序数据分配至不相似格式分布式数据库的方法
JP4222947B2 (ja) マルチメディア・コンテンツ管理オブジェクトを表現するための方法、プログラム、及びシステム
CN103460208A (zh) 用于将数据加载到时态数据仓库的方法和系统
CN106599043A (zh) 用于多级数据库的中间件和多级数据库系统
EP1637993A2 (en) Impact analysis in an object model
CN1255215A (zh) 在信息处理系统中存储和操作数据的系统和方法
CN1968154A (zh) 使用插件进行业务扩展的系统及其方法
CN1573757A (zh) 自动任务生成器的方法和系统
CN1975731A (zh) 用于管理对数据库中数据的访问的系统和方法
CN1841320A (zh) 用于管理动态配置数据的方法和系统
US20080263508A1 (en) Name-based identifiers of model elements
CN103946794A (zh) 数据特征的滚动升级的系统和方法
US8086588B2 (en) Computer program product and method for sharing information between multiple computer applications using a grafted model network
CN1826599A (zh) 自述商务对象
Lucca et al. Recovering class diagrams from data-intensive legacy systems
CN101046822A (zh) 数据节点的集中管理
CN1791873A (zh) 还原数据库系统中的对象和从属对象
CN1877573A (zh) 多层次数据库系统结构
EP1569132A1 (en) Computer system and method of performing a database access
US20050091241A1 (en) Method for organizing analytic data for incremental knowledge management using graphs
CN1369840A (zh) 跨数据库的信息整合方法及其系统结构

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C14 Grant of patent or utility model
GR01 Patent grant
AV01 Patent right actively abandoned
AV01 Patent right actively abandoned
C20 Patent right or utility model deemed to be abandoned or is abandoned