IP Library › Granted Patent US 10,838,928
Granted Patent B2
US 10,838,928 · App. 15/144,866 · Granted Nov 17, 2020

Maintaining a master schema

Inventors: Gerard Cunningham (Dublin, IE); John B. Meade (Dunshaughlin, IE)
Assignee: International Business Machines Corporation
G06F16/212G06F16/23G06F16/27
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,838,928
App. No.
15/144,866
Granted
Nov 17, 2020
Kind
B2
Abstract

As disclosed herein a method, executed by a computer, includes accessing a master schema defining one or more reference models, the master schema comprising a plurality of model elements each model element thereof comprising an element name and an element definition and fragmenting the master schema to provide a plurality of sub-projects. The method further includes identifying a change in a sub-project model element, updating the master schema according to the identified change to the sub-project model element, and distributing the updated master schema changes to other sub-projects that include the changed model element. A computer system, and a computer program product corresponding to the method are also disclosed herein.

Claims (16)

1. A computer-implemented method for maintaining a master schema comprising:

automatically fragmenting a master schema into a plurality of sub-projects corresponding to a discrete set of business focus areas by:

(i) classifying one or more model elements of the master schema as assigned to one or more of the business focus areas using semantic equivalence, wherein the semantic equivalence is determined based on synonyms, hypernym/hyponym inheritance, or holonym analysis,

(ii) applying a set of inference rules to assign one or more unassigned model elements to one or more of the business focus areas, and

(iii) applying a set of modelling constraints to ensure referential integrity of assigned model elements;

monitoring the business focus areas to identify a change to a model element in a business focus area of the business focus areas;

updating a model element of the master schema according to the identified change; and

distributing the updated model element to one or more other business focus areas that the model element is assigned to.

2. The computer-implemented method of claim 1 , wherein the master schema is stored in a cloud-based computing environment.

3. The computer-implemented method of claim 1 , wherein the business focus area and the one or more other business focus areas are subscribed to by different subscribers.

4. The computer-implemented method of claim 1 , wherein each model element comprises an element name and an element definition.

5. The computer-implemented method of claim 1 , wherein the semantic equivalence is based on industry specific standards.

6. The computer-implemented method of claim 1 , wherein the updated model element is distributed to the business focus areas that the model element is assigned to.

7. The computer-implemented method of claim 1 , wherein the updated model element is distributed via a source control management system.

8. The computer-implemented method of claim 1 , wherein the set of inference rules ensures assignment of related model elements.

9. The method of claim 1 , wherein the fragmenting further includes applying a set of modelling constraints, wherein applying the set of modelling constraints ensures referential integrity of assigned model elements by assigning one or more additional unassigned model elements that are required by the assigned model elements to one or more of the business focus areas.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2016
From: CUNNINGHAM, GERARD; MEADE, JOHN B.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 038442/0170 →
Continuity (2)
Continuation 14735192 · Jun 10, 2015
Related Publication 20160364417A1 · Dec 15, 2016