Skip to Main Content
In ubiquitous computing environments, users' devices collaborate and interact with surrounding devices to achieve a defined goal. However, there are cases in which those interactions and collaborations cannot be achieved due to incompatibilities among services installed on the involved devices. Existing approaches propose a way to handle the interoperability problems with composition of adapters. Nevertheless this is not a complete or applicable solution due to the existence of adaptation loss. As an alternative, we propose a Loss Minimization Scheme to support users' interaction with a set of similar services using a single service client. The incompatibilities between client and services on a device are evaluated and resolved using adapters and/or a composition of them.