1. A method for operating, by a user, a system having a communications interface and user interface, comprising: reading, at run time, a graphical user interface (GUI) data file comprising descriptions of graphical elements and a data identifier associated with the graphical element; dynamically generating and displaying graphical elements on the user interface based on the associated descriptions from the GUI data file; reading, at run time, a communications data file comprising descriptions of communications parameters in the communications data file to create dynamically generated communications parameters and a data identifier having the same value as the data identifier associated with the graphical element; associating the graphical element with one or more communications parameters based on the common value of the related GUI data file data identifier and the communications data file data identifier; and utilizing the communications parameter associated with the graphical element to either send data associated with a user interaction of the graphical element, or to effect a change in the graphical element based on received data.