1. A computer-implemented method comprising: defining, using one or more data processors of a user interface framework, one or more properties of data and/or events related to a business application of the user interface framework; modeling, using the one or more data processors, each of the one or more properties as a data field of the business application; accessing, by the one or more data processors from a controller infrastructure of the user interface framework, a set of transformation logic representing data transformation rules for each of the data fields of the business application; and applying, by the one or more data processors, the transformation rules to the data fields of the business application in response to a request by the user interface framework, the transformation rules being applied to the data fields that represent the one or more properties.