Traceability in a modeling environment
First Claim
Patent Images
1. A computing system comprising:
- one or more devices to;
identify generated code, the generated code;
corresponding to at least part of a graphical model, andcomprising one or more segments;
bi-directionally map, in an integrated environment, content related to the graphical model to the one or more segments in the generated code,the bi-directional mapping providing for an identification of at least one of;
the content mapped to the one or more segments, or the one or more segments mapped to the content;
provide, based on the bi-directional mapping, tracing information; and
receive, based on the tracing information, debugging information indicating that at least one of the one or more segments is debugged,the debugging information including an identification of one or more graphical affordances in the graphical model that correspond to the at least one of the one or more segments that is debugged.
0 Assignments
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.
82 Citations
26 Claims
-
1. A computing system comprising:
one or more devices to; identify generated code, the generated code; corresponding to at least part of a graphical model, and comprising one or more segments; bi-directionally map, in an integrated environment, content related to the graphical model to the one or more segments in the generated code, the bi-directional mapping providing for an identification of at least one of; the content mapped to the one or more segments, or the one or more segments mapped to the content; provide, based on the bi-directional mapping, tracing information; and receive, based on the tracing information, debugging information indicating that at least one of the one or more segments is debugged, the debugging information including an identification of one or more graphical affordances in the graphical model that correspond to the at least one of the one or more segments that is debugged. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
17. A method comprising:
-
identifying generated code, the generated code corresponding to at least part of a graphical model, the generated code comprising one or more segments, and the generating being performed by a processor; and bi-directionally mapping, in an integrated environment, content related to the graphical model to the one or more segments, the bi-directional mapping providing for an identification of at least one of; the content mapped to the one or more segments, or the one or more segments mapped to the content, the bi-directional mapping being performed by the processor; providing, based on the bi-directional mapping, tracing information, the providing being performed by the processor; and receiving, based on the tracing information, debugging information indicating that at least one of the one or more segments is debugged, the debugging information including an identification of one or more graphical affordances in the graphical model that correspond to the at least one of the one or more segments that is debugged, and the receiving being performed by the processor. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions, which when executed by a processor, cause the processor to; identify generated code, the generated code corresponding to at least part of a graphical model, and the generated code comprising one or more segments; bi-directionally map, in an integrated environment, content related to the graphical model to the one or more segments, the one or more instructions to bi-directional map the content related to the graphical model to the one or more segments providing for an identification of at least one of; the content mapped to the one or more segments, or the one or more segments mapped to the content; provide, based on the bi-directional mapping, tracing information; and receive, based on the tracing information, debugging information indicating that at least one of the one or more segments is debugged, the debugging information including an identification of one or more graphical affordances in the graphical model that correspond to the at least one of the one or more segments that is debugged. - View Dependent Claims (23, 24, 25, 26)
Specification