MergeIA: A Service for Dynamic Merging of Interfering Adaptations in Ubiquitous System
The composition of adaptations with system's application does not always yield to the desired behavior. Each adaptation occurs correctly when it is separated but it may interact with other adaptations when they are combined. These interactions can affect the final behavior after adaptation; the authors call this an interference. This paper presents an on-going work, which aims to build a generic approach for the dynamic resolution of adaptation interferences in ubiquitous applications. They represent application and adaptation details by graphs; then they apply graph transformation rules on these graphs to resolve interferences. This allows them to express their approach independently of any implementation details of applications and adaptations.