2. The computing device of claim 1 further comprising a backend connector for providing the message mapping information of the data source to the data model.
3. The computing device of claim 2 , wherein features of the backend connector are selected from the group comprising: connecting to a selected one from a plurality of the backend data sources; providing an interface for accessing the description of the backend data source; and providing for the identification of notification services configured for pushing notifications over the network to the device.