Configurable representation of domain models
First Claim
Patent Images
1. A method of using a computing device to provide a representation of at least a portion of a domain model, the domain model including at least one of a model entity and one or more model entity attributes, the method comprising:
- visibly representing the at least one model entity in a representation structure;
visibly representing the one or more model entity attributes in at least one grid, the at least one grid comprising a plurality of adjacent cells, wherein each of the cells is identified by a row identifier and a column identifier;
creating, using a processor, a link from a cell in the grid to at least one of the at least one model entity and one of the one or more model entity attributes, wherein the link is represented as a displayed path, and wherein at least a portion of the path comprises at least one of an indication of the at least one model entity, an indication of a row identifier, and an indication of a column identifier;
visibly changing the location of the at least one model entity within the representation structure; and
updating the displayed path to reflect the location change of the at least one model entity within the representation structure.
5 Assignments
0 Petitions
Accused Products
Abstract
A configurable application includes a domain model having one or more model entities. Representation entities provide representations of model entities and can include input definitions, output definitions, and structure definitions. Input definitions can define a grid having cells that can be bound, based on states, to various model entity attributes.
40 Citations
8 Claims
-
1. A method of using a computing device to provide a representation of at least a portion of a domain model, the domain model including at least one of a model entity and one or more model entity attributes, the method comprising:
-
visibly representing the at least one model entity in a representation structure; visibly representing the one or more model entity attributes in at least one grid, the at least one grid comprising a plurality of adjacent cells, wherein each of the cells is identified by a row identifier and a column identifier; creating, using a processor, a link from a cell in the grid to at least one of the at least one model entity and one of the one or more model entity attributes, wherein the link is represented as a displayed path, and wherein at least a portion of the path comprises at least one of an indication of the at least one model entity, an indication of a row identifier, and an indication of a column identifier; visibly changing the location of the at least one model entity within the representation structure; and updating the displayed path to reflect the location change of the at least one model entity within the representation structure. - View Dependent Claims (2, 3, 4)
-
-
5. One or more non-transitory machine-readable storage media having computer-executable instructions embodied thereon for providing a representation of at least a portion of a domain model, the domain model including at least one of a model entity and one or more model entity attributes, the instructions configured to be executed by a processor to cause the processor to perform a plurality of steps, the plurality of steps comprising:
-
visibly representing the at least one model entity in a representation structure; visibly representing the one or more model entity attributes in at least one grid, the at least one grid comprising a plurality of adjacent cells, wherein each of the cells is identified by a row identifier and a column identifier; creating a link from a cell in the grid to at least one of the at least one model entity and one of the one or more model entity attributes, wherein the link is represented as a displayed path, and wherein at least a portion of the path comprises at least one of an indication of the at least one model entity, an indication of a row identifier, and an indication of a column identifier; visibly changing the location of the at least one model entity within the representation structure; and updating the displayed path to reflect the location change of the at least one model entity within the representation structure. - View Dependent Claims (6, 7, 8)
-
Specification