Abstract
Due to the multiplicity of mobile computer terminals and communicating objects in our daily life, we observe the emergence of applications using the notion of context. We propose a survey on mobile and ambient computing and then present a model for solving the problem of the interaction between the computer, the user and their environment. We propose a set of definitions of that notion. This is a unified and formal model that allows us to describe rigorously the notion of neighborhood. The latter corresponds to the validation of conditions on a context, which leads to modifications and adaptations of the application. Hence, after another survey on contextual software adaptation, we propose a software adaptation based on aspects of assemblies and dynamic composition of components.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have