1. A method for configuring an interface, comprising: creating first and second device elements capable of communicating signals to one another, each device element including a predetermined functionality; and creating a connection between the first and second device elements, the connection facilitating an event-based transfer of signals from the first device element to the second device element, wherein the first device element transmits the received signals or data resulting from its functionality acting upon the received signals to the second device element upon receipt of the signals by the first device element, and wherein each device element acts upon the signals in accordance with its respective functionality.