1. A computer-readable medium containing instructions for controlling at least one computer to perform a method for executing an event for processing vector data using a vector data plane, and a pixel data plane referenced using coordinate data, generated by a process written in a simulation language, by a component written in a target language, the method comprising: generating an event by the process; establishing a connection between the process and the component to transmit the event; translating the event to the target language; and executing the translated event by the component to produce a result.