1. An apparatus for creating and managing which personalized services in a communication system, comprising: a pre-processing unit for converting vendor- and device-specific sensor data into a normalized form to produce normalized sensor data; an analysis unit for determining a current state of entities being managed based on the normalized sensor data and producing state-related context data to thereby determine whether current services and/or resources that have been allocated to a user are being satisfied or not; and a personalization unit for examining the state-related context data from the analysis unit to determine whether requirements of the user, in terms of services and resources that are required, are being met and, if they are not, what action(s) needs to be taken in order to deliver the required services and/or resources to the user.