1. A system for resource configuration in a multi-modal distributed computing system having at least one resource capable of being configured, the system comprising: an arrangement for obtaining information associated with a context of use of a mobile device within the system; an arrangement for obtaining one or more preferences of a user for applications and functions to be launched based on a location of the mobile device; an arrangement for obtaining information associated with the system; and an arrangement for configuring an interface to provide the most appropriate mode of interaction for a user of the mobile device within the system.