1. A computer-implemented method for providing a user interface for running business entities wherein data related to a process instance and data related to an object instance are managed in a uniform way, the computer-implemented method comprising: enabling a generalized meta model to unify process data and object data, the generalized meta model communicating that there is a direct relationship between the process instance and the object instance and modeling an ad-hoc activity space focused on a business problem; enabling an interface generator for directly generating a user interface from the generalized meta model, the user interface including one or more features that allows for manipulation of data either directly by manipulating the object data or indirectly by performing a process step; and enabling the user interface by the interface generator, the user interface providing a hybrid view of a process view representing phase data of an instantiated process instance and an object view representing object data of an instantiated object instance; Wherein the user interface interfaces with a plurality of context archetypes that reflect, a work context, an activity-centric context driven by a role, topic, task and event that triggered an activity, an object-centric context determined by the object instance and including related object operations and views on all facets on the instantiated object instance, a process-centric context that is the a work flow instance, and a work instance oriented context including views and perspectives showing a particular aspect on the business problem and a particular instance on the instantiated process instance related to the business problem.