6. A computer-implemented method for generating a user interface, the method comprising: receiving, by a processor associated with the computer, a business object containing first business data functionality; receiving, by the processor, 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; and generating, by the processor, the user interface based on the meta model, the generating including: 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.
6. A computer-implemented method for generating a user interface, the method comprising: receiving, by a processor associated with the computer, a business object containing first business data functionality; receiving, by the processor, 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; and generating, by the processor, the user interface based on the meta model, the generating including: 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. 7. The method of claim 6 , wherein the meta model further comprises meta data including information describing the business data of the business object.