EgoSENSE: A Framework for Context-Aware Mobile Applications Development
This paper presents a context-aware mobile framework (or middleware), intended to support the implementation of context-aware mobile services. The overview of basic concepts, architecture and components of context-aware mobile framework is given. The mobile framework provide acquisition and management of context, where raw data sensed from physical (hardware) sensors and virtual (software) sensors are combined, processed and analyzed to provide high-level context and situation of the user to the mobile context-aware applications in near real-time. Using demo mobile health application, its most important components and functions, such as these supposed to detect urgent or alarming health conditions of a mobile user and to initiate appropriate actions demonstrated.
A. K. Dey, “Understanding and Using Context”, Personal and Ubiquitous Computing Journal, Vol. 5, No. 1, pp. 4-7, 2001
S. Loke, Context-Aware Pervasive Systems: Architectures for a New Breed of Applications. Auerbach (CRC Press), 2006
M. Baldauf, S. Dustdar, F. Rosenberg, “A Survey On Context-Aware Systems”, International Journal of Ad Hoc and Ubiquitous Computing, Vol. 2, No. 4, pp. 263-277, 2007
T. Gua, H. K. Pung, D. Q. Zhang, “A service-oriented middleware for building context-aware services”, Journal of Network and Computer Applications, Vol. 28, pp. 1–18, 2005
J. Koolwaaij, A. Tarlano, M. Luther, P. Nurmi, B. Mrohs, A. Battestini, R. Vaidya, “Context Watcher ─ Sharing context information in everyday life”, IASTED Conference on Web Technologies, Applications and Services (WTAS), 2007
B. van Wissen, N. Palmer, R. Kemp, T. Kielmann, H. Bal, ContextDroid: an Expression-Based Context Framework for Android, PhoneSense 2010, Zurich, Switzerland, 2010
T. Hasu, ContextLogger2- A Tool for Smartphone Data Gathering, HIIT Technical Reports 2010-1, Aalto University, Finland, 2010
M. R. H. Toivonen, R. P. A. Oulasvirta, “ContextPhone: A Prototyping Platform for Context-Aware Mobile Applications”, Pervasive Computing, Vol. 4, No. 2, pp. 51-59, 2008
AWARE Android Mobile Context Instrumentation Framework, 2014, http://www.awareframework.com/
J. Dunkel, R. Bruns, S. Stipković, “Event-Based Smartphone Sensor Processing for Ambient Assisted Living”, 2013 IEEE Eleventh International Symposium on Autonomous Decentralized Systems (ISADS), Hannover, Germany, March 6-8 , 2014
M. Stocker, M. Ronkko, M. Kolehmainen, “Abstractions from Sensor Data with Complex Event Processing and Machine Learning”, 7th Intl. Congress on Env. Modelling and Software, San Diego, CA, USA, 2014
D. Preuveneers, Y. Berbers, “SAMURAI: A Streaming Multi-tenant Context-Management Architecture for Intelligent and Scalable Internet of Things Applications”, International Conference on Intelligent Environments, Shanghai, 2014
A. I. Wang, Q. K. Ahmad, Camf – Context-Aware Machine Learning Framework For Android, Institutt For Datateknikk Og Informasjonsvitenskap, 2010
Funf open sensing framewok, http://www.funf.org/about.html
Android Activity recognition, https://tsicilian.wordpress.com/2013/09/23/android-activity-recognition/
Low-power sensors, https://developer.android.com/about/versions/kitkat.html
Event Processing with Esper and NEsper, http://esper.codehaus.org/tutorials/tutorial/tutorial.html
S. Elmalaki, L. Wanner, M. Srivastava, “CAreDroid: AdaptationFramework for Android Context-Aware Applications”, MobiCom '15 The 21st Annual International Conference on Mobile Computing and Networking, 2015
MetricsAbstract Views: 332
PDF Downloads: 135
Authors who publish with this journal agree to the following terms:
- Authors retain the copyright and grant the journal the right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) after its publication in ETASR with an acknowledgement of its initial publication in this journal.