1. A user interface control apparatus comprising: acquisition means for acquiring an application software including a first element describing an presentation of a user interface and a second element describing a data model expressed in the user interface; storage means for storing in pairs a third element describing a predetermined data model and a fourth element describing an presentation of the data model; search means for searching said storage means for a third element which is replaceable with the second element of the application software; and replace means for replacing the first element of the application software with the fourth element, which is paired with the third element that is replaceable with the second element.