Title :
A model driven approach for context-aware services development
Author :
Hafiddi, Hatim ; Baidouri, Hicham ; Nassar, Mahmoud ; Asri, B.E. ; Kriouile, Abdelaziz
Author_Institution :
SIME Lab., ENSIAS, Rabat, Morocco
Abstract :
Nowadays, context-awareness constitutes an essential aspect for service oriented applications development. Indeed, applications are supposed to react to context changes in order to provide end-users with pertinent services. To deal with such requirement, Context-Aware Service (CAS) has emerged as an underlying software engineering paradigm for context-aware applications development. In this paper, we present a model driven approach that highlights the fundamental context-awareness challenges for CAS development. So, we first present our context metamodel based on a practical specification of the context. Then, we propose a CAS specification and metamodel and show how can Aspect Paradigm (AP) be used to fulfill service adaptation to its execution contexts. We illustrate our approach by an E-tourism motivating scenario.
Keywords :
software engineering; travel industry; ubiquitous computing; aspect paradigm; context metamodel; context-aware services development; e-tourism motivating scenario; model driven approach; service oriented applications development; software engineering paradigm; Adaptation models; Context; Context modeling; Context-aware services; Planning; Unified modeling language; Weaving; aspect paradigm; context; context-aware service; context-awareness; model driven engineering;
Conference_Titel :
Multimedia Computing and Systems (ICMCS), 2011 International Conference on
Conference_Location :
Ouarzazate
Print_ISBN :
978-1-61284-730-6
DOI :
10.1109/ICMCS.2011.5945628