发明名称 AUTOMATICALLY MANAGING MAPPING AND TRANSFORM RULES WHEN SYNCHRONIZING SYSTEMS
摘要 A method and associated system for managing rules that synchronize operations of a source system and a target system. A set of linked worksheets is generated as a function of the internal logic of the synchronization rules and of worksheets that represent data models of the source and target systems. These generated worksheets describe and relate data elements of the data models, extrinsic data that is stored externally to the source and target systems, and logical procedures performed by the synchronization rules. When the source data model, the target data model, or a logical procedure is revised, the linked worksheets are updated in response to the revision and these updates automatically propagate across the synchronization rules and across other components of the source system, the target system, and the synchronization mechanism.
申请公布号 US2015142740(A1) 申请公布日期 2015.05.21
申请号 US201314082290 申请日期 2013.11.18
申请人 International Business Machines Corporation 发明人 Behuria Ajay K.;Bostick James E.;Ganci, JR. John M.;Majumdar Souvik;Saha Shuvamoy;Wenk David S.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method for automatically managing a set of synchronization rules that resolve inconsistencies between a source repository of production data managed by a source system and a target repository of production data managed by a target system, wherein a source data worksheet represents a logical organization of the source repository, a target data worksheet represents a logical organization of the target repository, a record of the source data worksheet describes a logical source data element comprised by the logical organization of the source repository, a record of the target data worksheet describes a logical target data element comprised by the logical organization of the target repository, and a first synchronization rule of the set of synchronizations rules instructs a processor of a computer system how to resolve a first inconsistency between the logical source data element and the logical target data element, the method comprising: the processor generating a source-to-rule mapping worksheet, wherein a first record of the source-to-rule mapping worksheet associates the logical source data element with the first synchronization rule; the processor generating an extrinsic data-to-rule mapping worksheet, wherein a record of the extrinsic data-to-rule mapping worksheet is capable of associating an extrinsic data element with the first synchronization rule, and wherein the extrinsic data element is comprised by neither the source repository nor the target repository; the processor generating a target-to-rule mapping worksheet, wherein a record of the target-to-rule mapping worksheet associates the logical target data element with the first synchronization rule; and the processor generating a rule-logic worksheet, wherein a record of the rule-logic worksheet associates the first synchronization rule with a logical procedure by which the processor may resolve the first inconsistency; and the processor automatically responding to a revision to a first revised record of a first worksheet by automatically revising a second revised record of a second worksheet, wherein the first worksheet is distinct from the second worksheet, the first worksheet and the second worksheet are selected from the group comprising the source data worksheet, the target data worksheet, the source-to-rule mapping worksheet, the extrinsic data-to-rule mapping worksheet, the target-to-rule mapping worksheet, and the rule-logic worksheet, and wherein the automatically revising is performed by means of a linkage between the first revised record and the second revised record.
地址 Armonk NY US