Authors: Hassina Seridi; Ismail Bouacha; Mohamed Salah Benselim
Addresses: LabGED Laboratory, Badji Mokhtar University, Sidi Amar Annaba, BP 12, Algèrie. ' LabGED Laboratory, Badji Mokhtar University, Sidi Amar Annaba, BP 12, Algèrie. ' LabGED Laboratory, Badji Mokhtar University, Sidi Amar Annaba, BP 12, Algèrie
Abstract: Nowadays, software engineering is moving towards the development of ubiquitous and distributed applications. This tendency is constrained by parameters such as mobility and heterogeneity that characterise the current situation of a user. In this work, we aim to integrate the separation between aspects for the context aware services development process by using the MDA taking maximum advantages of this approach. We aim to automating the development process by using tools, which ensures better productivity, improve product quality and facilitates the maintenance. A meta model allowing modelling any contextual information and taking into account the separation of aspects and the context in the early stages of development is proposed. Web services adaptation to different contextual situations by automating the development lifecycle of services and exploiting all the performance conditions is our concern and the transformation step is investigated and a transformer is developed. This provides greater relevancy, improves user interaction and greatly facilitates application development, maintenance and integration of context aware new services.
Keywords: context aware web services; MDA; model driven architecture; pervasive environment; web services adaptation; aspect; metamodelling.
International Journal of Web Science, 2012 Vol.1 No.3, pp.224 - 241
Published online: 21 Aug 2014 *Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article