@conference {Benali2016, title = {Cloud environment assignment: A context-aware and Dynamic Software Product Lines-based approach}, booktitle = {Proceedings of IEEE/ACS International Conference on Computer Systems and Applications, AICCSA}, volume = {2016-July}, year = {2016}, note = {cited By 0}, abstract = {With the increase in number of mobile devices deployed in cloud computing, the demand of context-aware services to assign increases. Indeed, Information about the user{\textquoteright}s environment exposes new challenges to cloud computing in terms of location-aware, time-aware, device-aware and personalized applications to cope with the constraints of mobile devices in matters of interaction abilities and communication restrictions. In addition, the user also needs context information about services provided by the provider. For instance, the user can check the availability of service, the response time of service, the cost, quality of the service and quality of context information. This paper proposes a software framework which supports context-awareness behavior to assign services to Consumers and especially mobile users. This framework is based on Dynamic Software Product Line approach to handle this variability and adaptation in context at runtime. In fact, changes can occur in the application context requiring the cloud environment to be reconfigured, for instance, non-functional requirements like response-time, availability or pricing are violated. {\textcopyright} 2015 IEEE.}, doi = {10.1109/AICCSA.2015.7507225}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84980328145\&doi=10.1109\%2fAICCSA.2015.7507225\&partnerID=40\&md5=79647337f4c5ee7fcb4c6e501857840d}, author = {Benali, A. and El Asri, B. and Kriouile, H.} }