Migrating Callable Global Logics

Callable global logics (Callable GLGs) are migrated into System Modeler as if they being

created as new methods within System Modeler with individual parameters.

If the logic of the Callable GLG being migrated references the parameter group the logic is migrated differently. System Modeler creates an “inner” method which performs the original GLG work, and make an “outer” method which acts as a wrapper and whose logic calls the inner method.

If you know your model contains Callable GLGs that reference the parameter group it is immediately obvious upon inspecting the logic which Callable GLGs have been migrated as a wrapper, due to references to the parameter group within the Callable GLG logic. If you want to refactor your code at any time, you need to manually remove references to the parameter group from your logic.