Enabling and disabling reverse engineering (TDK)
For TDK Code Generation Transformation Patterns models, we recommend that you disable reverse engineering.
For TDK 3G models and TDK Legacy models, TDK can optionally reverse engineer changes made to generated SDL files. In addition, TDK can optionally reverse engineer relevant changes to generated SDL files on Startup. Although you can reverse engineer changes made to SDL files, we recommend that you maintain your generation templates in the TDK model.
* 
If the Reverse on Startup check box is selected and you disable reverse engineering through the Enable or Disable Reverse Engineering tab button, ACS clears the Reverse on Startup check box.
* 
Do not change the same reversible properties in both Modeler and the code while TDK is not running. The changes in the TDK model or SDL files will be lost when TDK is started.
To enable or disable reverse engineering:
On the ACS/TDK Control tab, click the Enable or Disable Reverse Engineering button.
Reverse is enabled when the Reverse button is depressed.
To enable or disable reverse engineering on startup:
1. On the ACS/TDK Control tab, click the Edit ACS Settings button.
2. On the ACS/TDK Settings dialog, select or clear the Reverse on Startup check box.