Patent ID: 8855981

Claim:
A method comprising: non-intrusively attaching a remote auxiliary tool to a graphical model in a graphical modeling environment, the non-intrusively attaching the remote auxiliary tool being performed by a computer, the graphical model comprising a plurality of graphical representations, the graphical model, when executed, simulating a behavior of a dynamic system; receiving, during an execution of the graphical model and based on attaching the remote auxiliary tool, first data related to an event associated with the graphical model, the receiving the first data being performed by the computer; non-intrusively invoking, based on receiving the first data, the remote auxiliary tool during the execution of the graphical model in the graphical modeling environment, the non-intrusively invoking the remote auxiliary tool being performed by the computer; reading, using the remote auxiliary tool, second data at a first location in the graphical model, the reading the second data being performed by the computer; initiating, based on the second data, an action separate from the graphical model, the initiating the action being performed by the computer; modifying, based on initiating the action, the second data, the modifying the second data being performed by the computer; and providing, to a second location in the graphical model, the modified second data, the second location being different from the first location, the modified second data being used by the graphical model during the execution of the graphical model for simulating the behavior of the dynamic system, and the providing the modified second data being performed by the computer.