10. The computer-readable storage media of claim 8 , wherein the analyzing includes: analyzing components and/or configuration of the first representation.
8. One or more computer-readable storage media storing computer-executable instructions that when executed on a computer perform a method of modifying a system representation, the media storing one or more instructions for: simultaneously providing, using the computer: a first representation of a system, and a second representation of the system; receiving a user action associated with the first or second representation; analyzing: the first representation, and the second representation; automatically determining, using the computer, a first set of modifications for modifying one of the first or second representation, the first set of modifications determined: live based on the user action, and based on the analyzing; displaying, on a display device, the first set of modifications within the one of the first or second representation; and the first representation is one of: a graphical model of the system implemented in a graphical modeling environment, and code related to the system implemented in a text-based environment; and the second representation is the other of: the graphical model of the system, and the code related to the system.