SAMAF: Situation aware mobile apps framework

Mobile devices have become ubiquitous, with their adoption being driven by their immediacy and sensing capabilities. Applications or apps that run on a portable computing device have recently surged in popularity. An increasing number of mobile apps and their diverse users make it difficult to select the correct app to respond to evolving situations. To address this issue, we have developed a semantic framework for mobile apps named the Situation Aware Mobile Apps Framework (SAMAF) that can achieve the goal of dynamic and automated adaptive apps for software systems responding to the mobile users' context and environmental changes. In this paper, we have implemented the SAMAF system. An assessment of the prototype of the SAMAF system has been conducted from the perspective of performance and adaptability.

[1]  Harry Chen,et al.  An ontology for context-aware pervasive computing environments , 2003, The Knowledge Engineering Review.

[2]  Yugyung Lee,et al.  PEMAR: A pervasive middleware for activity recognition with smart phones , 2015, 2015 IEEE International Conference on Pervasive Computing and Communication Workshops (PerCom Workshops).

[3]  Emiliano Miluzzo,et al.  A survey of mobile phone sensing , 2010, IEEE Communications Magazine.

[4]  Youngki Lee,et al.  SeeMon: scalable and energy-efficient context monitoring framework for sensor-rich mobile environments , 2008, MobiSys '08.

[5]  Vikrambhai S. Sorathia,et al.  Semantic and Rule Based Event-driven Services-Oriented Agricultural Recommendation System , 2006, 26th IEEE International Conference on Distributed Computing Systems Workshops (ICDCSW'06).

[6]  Tao Gu,et al.  Ontology based context modeling and reasoning using OWL , 2004, IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004. Proceedings of the Second.

[7]  Sam Malek,et al.  A framework for utility-based service oriented design in SASSY , 2010, WOSP/SIPEW '10.

[8]  Mahadev Satyanarayanan Interview: Mahadev Satyanarayanan on Mobile and Pervasive Computing , 2001, IEEE Distributed Syst. Online.

[9]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[10]  Bing Wu,et al.  Applying event-condition-action mechanism in healthcare: a computerised clinical test-ordering protocol system (TOPS) , 2001, Proceedings of the Third International Symposium on Cooperative Database Systems for Advanced Applications. CODAS 2001.

[11]  Jan D. Gehrke,et al.  Towards Ontology-Based Multiagent Simulations: The Plasma Approach , 2010, ECMS.