1. A computer system for generating a user interface, the system comprising: a business object containing first business data functionality; a model framework comprising a meta model including second business data functionality and a meta model node, the meta model node containing a data record having a unique key associating the meta model node with the business object containing the first business data functionality; a processing engine for generating the user interface, the processing engine: determining whether a predetermined event occurs; based on a result of the determination, adapting the meta model to include the first business data functionality of the business object using the unique key; and incorporating the adapted meta model into the user interface; and a processor for executing the processing engine.