Traceability in a modeling environment
First Claim
Patent Images
1. A computer-implemented method, comprising:
- identifying a plurality of entities having relationships therebetween, the plurality of entities comprising 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;
accessing a second entity from the plurality of entities; and
mapping the first entity to the second entity to facilitate graphical identification of a first part of the first entity that is bi-directionally mappable to a second part of the second entity.
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.
217 Citations
86 Claims
-
1. A computer-implemented method, comprising:
-
identifying a plurality of entities having relationships therebetween, the plurality of entities comprising 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;
accessing a second entity from the plurality of entities; and
mapping the first entity to the second entity to facilitate graphical identification of a first part of the first entity that is bi-directionally mappable to a second part of the second entity. - 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. A computing system, comprising:
-
a code generator for producing generated code that corresponds to at least part of a graphical model, the generated code comprising one or more segments; and
an integrated environment for bi-directionally mapping content related to the graphical model to the one or more segments, the integrated environment further allowing identification of the content mapped to the one or more segments or allowing identification of the one or more segments mapped to the content. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A medium for use on a computing device, the medium holding instructions executable using the computing device, the instructions for:
-
identifying a plurality of entities having relationships therebetween, the plurality of entities comprising 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;
accessing a second entity from the plurality of entities; and
mapping the first entity to the second entity to facilitate graphical identification of a first part of the first entity that is bi-directionally mappable to a second part of the second entity. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65)
-
-
66. A computer-implemented method, comprising:
-
accessing generated code corresponding to at least portion of a graphical model; and
identifying a first graphical affordance in the graphical model that corresponds to a first segment of the generated code, the identifying performed graphically. - View Dependent Claims (67, 68, 69, 70, 71, 72, 73)
-
-
74. A medium for use on a computing device, the medium holding instructions executable using the computing device, the instructions for:
-
interacting with code generated on behalf of at least part of a graphical model, the generated code comprising at least a first segment; and
identifying a first graphical affordance in the graphical model that corresponds to the first segment, the identifying performed graphically. - View Dependent Claims (75)
-
-
76. A computer-implemented method, comprising:
-
accessing code generated corresponding to at least a portion of a graphical model; and
identifying a first segment in the generated code, the first segment corresponding to a first graphical affordance in the graphical model, the identifying performed graphically. - View Dependent Claims (77, 78, 79, 80, 81)
-
-
82. A medium for use on a computing device, the medium holding instructions executable using the computing device, the instructions for:
-
accessing code generated corresponding to at least part of a graphical model; and
identifying a first segment in the generated code corresponding to a first graphical affordance, the identifying performed graphically. - View Dependent Claims (83, 84, 85, 86)
-
Specification