1. A method comprising: describing a representation of a first simulation model to a graphical user interface using hardware descriptions stored in a database; receiving a response of the first simulation model to a first signal applied to the model; and subsequently describing a second simulation model to the same graphical user interface.