Patent ID: 8522196

Claim:
A non-transitory computer-readable medium storing instructions, the instructions comprising: one or more instructions, executable by at least one processor, to cause the at least one processor to provide a graphical model in a computing environment, the graphical model including a plurality of graphical affordances; one or more instructions, executable by the at least one processor, to cause the at least one processor to provide generated code based on the graphical model, the generated code including a plurality of code segments; one or more instructions, executable by the at least one processor, to cause the at least one processor to generate a traceability report based on the graphical model and the generated code, the traceability report including a mapping of the plurality of code segments to corresponding ones of the plurality of graphical affordances; one or more instructions, executable by the at least one processor, to cause the at least one processor to add a traceable block section and an untraceable block section to the traceability report, the traceable block section including a list of at least one traceable graphical affordance and the untraceable block section including a list of at least one untraceable graphical affordance, the at least one untraceable graphical affordance not corresponding to a code segment of the plurality of code segments; and one or more instructions, executable by the at least one processor, to cause the at least one processor to store the traceability report.