1. A method for formulating context representations for use in information services based on an active task being manipulated by a user, comprising the steps of: determining properties related to the active task; generating a context representation based on an analysis of the active task; retrieving at least one transformation rule corresponding to the properties related to the active task; and transforming the context representation by applying the at least one transformation rule corresponding to the properties related to the active task.