Patent ID: 8738784
Filing Date: 2014-05-27
Classification: G06F

Abstract:
1. A method comprising: interacting, using a computing device, with an executable model, the executable model representing a physical system, the physical system including one or more of a mechanical system or an electrical system, the executable model including an executable element having a state, the state representing a characteristic associated with the executable element, and the executable element representing an entity of the physical system; receiving, using the computing device, a target value for the state associated with the executable element, the target value indicating a desired value or a suggested value for the state associated with the executable element; determining, using the computing device, that the target value is feasible for the state associated with the executable element based on information associated with the physical system; establishing, using the computing device, a value for the state associated with the executable element based on the target value after determining that the target value is feasible for the state associated with the executable element; modifying, using the computing device, the executable element to generate a modified element; determining, using the computing device, that the target value applies to the modified element; identifying, using the computing device, a value for the state associated with the modified element based on the target value; executing, using the computing device, at least a portion of the executable model to simulate the physical system, the portion of the executable model including the modified element; executing at least the portion of the executable model including: using the identified value for the state associated with the modified element; and storing, using the computing device, a result of executing at least the portion of the executable model.