Visualizing relationships between data elements
AssigneeAb Initio Software LLC
InventorsErik Bator, Joel Gould, Dusan Radivojevic, Tim Wakeling
Life of this patent
Estimating the term…
Abstract
In general, a specification of multiple contexts that are related according to a hierarchy is received. Relationships are determined among three or more metadata objects, and at least some of the metadata objects are grouped into one or more respective groups. Each of at least some of the groups is based on a selected one of the contexts and is represented by a node in a diagram. Relationships among the nodes are determined based on the relationships among the metadata objects in the groups represented by the nodes, and a visual representation is generated of the diagram including the nodes and the relationships among the nodes.
Claims15
A method including:
- receiving a specification of multiple contexts that are related according to a hierarchy;
- determining relationships among three or more metadata objects;
- grouping at least some of the metadata objects into one or more respective groups, each of at least some of the groups being based on a selected one of the contexts and being represented by a node in a diagram;
- determining relationships among the nodes based on the relationships among the metadata objects in the groups represented by the nodes;
- and
- generating a visual representation of the diagram including the nodes and the relationships among the nodes.
A system including:
- means for receiving a specification of multiple contexts that are related according to a hierarchy;
- means for determining relationships among three or more metadata objects;
- means for grouping at least some of the metadata objects into one or more respective groups, each of at least some of the groups being based on a selected one of the contexts and being represented by a node in a diagram;
- means for determining relationships among the nodes based on the relationships among the metadata objects in the groups represented by the nodes;
- and
- means for generating a visual representation of the diagram including the nodes and the relationships among the nodes.
A computer system configured to:
- receive a specification of multiple contexts that are related according to a hierarchy;
- determine relationships among three or more metadata objects;
- group at least some of the metadata objects into one or more respective groups, each of at least some of the groups being based on a selected one of the contexts and being represented by a node in a diagram;
- determine relationships among the nodes based on the relationships among the metadata objects in the groups represented by the nodes;
- and
- generate a visual representation of the diagram including the nodes and the relationships among the nodes.
A computer-readable medium storing a computer program, the computer program including instructions for causing a computer to:
- receive a specification of multiple contexts that are related according to a hierarchy;
- determine relationships among three or more metadata objects;
- group at least some of the metadata objects into one or more respective groups, each of at least some of the groups being based on a selected one of the contexts and being represented by a node in a diagram;
- determine relationships among the nodes based on the relationships among the metadata objects in the groups represented by the nodes;
- and
- generate a visual representation of the diagram including the nodes and the relationships among the nodes.
Dependencies are inferred from the claim text.