Modeling and Using Context in Adapting Applications to Pervasive Environments
Résumé
With an increasing diversity of pervasive computing devices integrated in our surroundings and increasing mobility of both users and hardware, it is important for computer systems and applications to be context-aware. Lots of works have already been done in this direction on how to capture context data and how to carry it to the application. Among the remaining challenges are to create the intelligence to analyze the context information and deduce the meaning out of it, and to integrate it into applications. Our work focuses on these challenges by defining generic context storage and processing model and studying its impact on the application core. We propose a reusable context ontology model that is based on two levels: a generic level and a domain specific level. We also propose an adaptation strategy to guarantee the adaptation of applications to context. Our case study shows that our context model and application adaptation strategies provide promising service architecture