×

Federated management of a plurality of metadata storage mechanisms

  • US 10,353,914 B2
  • Filed: 09/29/2014
  • Issued: 07/16/2019
  • Est. Priority Date: 09/29/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising a central system for managing metadata for different distributed federated workspaces, the central system coupled to a remote system, the central system comprising:

  • a memory; and

    a processor coupled to the memory, wherein the processor performs operations, the operations comprising;

    generating classes to represent information required by the central system;

    for each class, defining attributes and associations of interest;

    for each class, selecting an identity attribute to serve as an element in an identity string for instances of the class;

    defining an identity ordering among the classes;

    concatenating an identity to a predecessor identity in an ordered identity definition to determine identity for an object of a class in the central system, wherein in response to determining by the remote system that a class in the remote system is intended to be shared with the central system, determining a class in the central system such that a semantic equivalence relationship holds between the class in the remote system and the determined class in the central system, wherein the semantic equivalence relationship holds if a selected identity attribute in the class of the remote system is semantically compatible with an identity attribute previously defined for the determined class in the central system, wherein a plurality of remote objects in the remote system are mapped to a single object in the central system based on holding of semantic equivalence relationships via the remote system determining a class Y in the central system such that Map(X) that represents a semantic equivalence relationship between classes in two or more models holds for a class X to be shared with the central system, wherein a metadata source tool cannot be modified to write directly to a workspace of the remote system, and wherein the workspace of the remote system is configured to enable monitoring of a change in metadata of the remote system; and

    importing the metadata of the remote system to the central system in response to a change detected in the metadata of the remote system, by using semantic equivalence relationships, and wherein the metadata of the remote system includes additional information specific to the remote system in comparison to the central system.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×