Context-Aware and Cloud Based Adaptation of the User Experience

This paper explores the notion of cross-source integration of cloud-based, context-aware information. The objective is to develop a new solution that incorporates remote, web based configuration of Android phones and advances the research area of context-aware information and web applications. It expands the notion of context-awareness harvesting from web applications, enabling automatic adaptation and behaviour altering of smartphones in accordance with implicit user needs. Results from the conducted experiment show the viability of tailoring contextual information through a web application to provide users with timely, relevant and adapted application behavior and content. Through the developed application suite, we present a remote configurable, adaptive application solution to demonstrate the validity of our proposal. The novelty in this work is the new proposed solution and design whereby context-aware information is harvested from several dimensions to allow web application executions to build rich foundations on which algorithms for context-aware computation can be based.

[1]  Brian Hayes,et al.  What Is Cloud Computing? , 2019, Cloud Technologies.

[2]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[3]  Chris Rose,et al.  A Break in the Clouds: Towards a Cloud Definition , 2011 .

[4]  T. H. Tse,et al.  A Tale of Clouds: Paradigm Comparisons and Some Thoughts on Research Issues , 2008, 2008 IEEE Asia-Pacific Services Computing Conference.

[5]  Sachin Katti,et al.  MARS: adaptive remote execution for multi-threaded mobile devices , 2011, MobiHeld '11.

[6]  Jason H. Christensen,et al.  Using RESTful web-services and cloud computing to create next generation mobile applications , 2009, OOPSLA Companion.

[7]  Carsten Binnig,et al.  How is the weather tomorrow?: towards a benchmark for the cloud , 2009, DBTest '09.

[8]  Filip De Turck,et al.  Integrating Location and Context Information for Novel Personalised Applications , 2011 .

[9]  Ian Sommerville,et al.  The Cloud Adoption Toolkit: supporting cloud adoption decisions in the enterprise , 2010, Softw. Pract. Exp..

[10]  Toby Velte,et al.  Cloud Computing, A Practical Approach , 2009 .

[11]  Huber Flores,et al.  Bakabs: managing load of cloud-based web applications from mobiles , 2011, iiWAS '11.

[12]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[13]  Zhenyu Zhang,et al.  More Tales of Clouds: Software Engineering Research Issues from the Cloud Application Perspective , 2009, 2009 33rd Annual IEEE International Computer Software and Applications Conference.

[14]  W. Keith Edwards,et al.  Putting computing in context: An infrastructure to support extensible context-enhanced collaborative applications , 2005, TCHI.