The document discusses an MDA engineering solution for user interface development. It presents the architecture, which includes abstracting the data model and UI model from the target programming language. The solution uses model transformations to generate static and dynamic UIs from the UI model. It aims to make UI development easier and more productive across multiple platforms by leveraging each platform's UI technologies. A demo of the solution generating a Windows Phone 7 UI is also mentioned.