1. A method of configuring a general purpose computer comprising the steps of: obtaining a set of terminology specific to a software application; deriving a model from the software application, the model conforming to a meta-model; deriving a skin for the model using the set of terminology specific to the software application; and applying the skin to the model.