EgoSENSE: A Framework for Context-Aware Mobile Applications Development


  • E. M. Milic Department of Computer Science, Faculty of Electronic Engineering, University of Nis, Nis, Serbia
  • D. Stojanovic Department of Computer Science, Faculty of Electronic Engineering, University of Nis, Nis, Serbia
Volume: 7 | Issue: 4 | Pages: 1791-1796 | August 2017 |


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.


context, context-awareness, mobile services, personal health monitoring,


Download data is not yet available.


A. K. Dey, “Understanding and Using Context”, Personal and Ubiquitous Computing Journal, Vol. 5, No. 1, pp. 4-7, 2001 DOI:

S. Loke, Context-Aware Pervasive Systems: Architectures for a New Breed of Applications. Auerbach (CRC Press), 2006 DOI:

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 DOI:

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 DOI:

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 DOI:

AWARE Android Mobile Context Instrumentation Framework, 2014,

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 DOI:

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 DOI:


A. I. Wang, Q. K. Ahmad, Camf – Context-Aware Machine Learning Framework For Android, Institutt For Datateknikk Og Informasjonsvitenskap, 2010 DOI:

Funf open sensing framewok,

Android Activity recognition,

Low-power sensors,

Event Processing with Esper and NEsper,

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 DOI:


How to Cite

E. M. Milic and D. Stojanovic, “EgoSENSE: A Framework for Context-Aware Mobile Applications Development”, Eng. Technol. Appl. Sci. Res., vol. 7, no. 4, pp. 1791–1796, Aug. 2017.


Abstract Views: 670
PDF Downloads: 349

Metrics Information