Traceability in a modeling environment
First Claim
Patent Images
1. A method, comprising:
- identifying a plurality of entities having relationships therebetween;
accessing a first entity from the plurality of entities, the first entity including a graphical model that has a graphical affordance;
accessing a second entity from the plurality of entities, the second entity including at least one of a generated code or an intermediate representation that corresponds to the graphical model; and
mapping the first entity to the second entity, using a computer, to facilitate graphical identification of a bi-directional mapping between a first part of the first entity, that includes the graphical affordance depicted in the graphical model, and a second part, of the second entity, that includes a segment, of the at least one of the generated code or the intermediate representation, associated with the graphical affordance.
1 Assignment
0 Petitions
Accused Products
Abstract
Exemplary embodiments employ a mapping among entities that are related to each other. The entities may include a graphical model, generated code, a generated report, a requirements document and/or an intermediate representation. The mapping may facilitate graphical identifications between parts of one entity that maps to part of another entity. The graphical identification may occur based on a selection of a part in one of the entities.
87 Citations
86 Claims
-
1. A method, comprising:
-
identifying a plurality of entities having relationships therebetween; accessing a first entity from the plurality of entities, the first entity including a graphical model that has a graphical affordance; accessing a second entity from the plurality of entities, the second entity including at least one of a generated code or an intermediate representation that corresponds to the graphical model; and mapping the first entity to the second entity, using a computer, to facilitate graphical identification of a bi-directional mapping between a first part of the first entity, that includes the graphical affordance depicted in the graphical model, and a second part, of the second entity, that includes a segment, of the at least one of the generated code or the intermediate representation, associated with the graphical affordance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A non-transitory computer readable medium for use on a computing device, the medium storing instructions executable using the computing device, the instructions for:
-
identifying a plurality of entities having relationships therebetween, the plurality of entities having at least one of a graphical model, generated code, a generated report, a requirements document, or an intermediate representation; accessing a first entity from the plurality of entities, the first entity including the graphical model that includes a graphical affordance; accessing a second entity from the plurality of entities, the second entity including at least one of the generated code or the intermediate representation that correspond to the graphical model; and mapping the first entity to the second entity to facilitate graphical identification of a bi-directional mapping between a first part of the first entity, that includes the graphical affordance depicted in the graphical model, and a second part, of the second entity, that includes a segment, of the at least one of the generated code or the intermediate representation, associated with the graphical affordance. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A non-transitory computer readable medium for use on a computing device, the medium storing instructions executable using the computing device, the instructions for:
-
identifying a plurality of entities having relationships therebetween; accessing a first entity from the plurality of entities, the first entity including a graphical model that has a graphical affordance; accessing a second entity from the plurality of entities, the second entity including at least one of a generated code or an intermediate representation that corresponds to the graphical model; and mapping the first entity to the second entity, using a computer, to facilitate graphical identification of a bi-directional mapping between a first part, of the first entity, that includes the graphical affordance depicted in the graphical model, and a second part, of the second entity, that includes a segment, of the at least one of the generated code or the intermediate representation, associated with the graphical affordance. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82)
-
-
83. A computer implemented method, the method comprising:
-
identifying a plurality of entities having relationships therebetween, the plurality of entities having at least one of a graphical model, generated code, a generated report, a requirements document, or an intermediate representation; accessing a first entity from the plurality of entities, the first entity including the graphical model that includes a graphical affordance; accessing a second entity from the plurality of entities, the second entity including at least one of the generated code or the intermediate representation that correspond to the graphical model; and mapping the first entity to the second entity to facilitate graphical identification of a bi-directional mapping between a first part, of the first entity, that includes the graphical affordance depicted in the graphical model, and a second part, of the second entity, that includes a segment, of the at least one of the generated code or the intermediate representation, associated with the graphical affordance. - View Dependent Claims (84, 85, 86)
-
Specification