Browse > Article
http://dx.doi.org/10.3837/tiis.2018.01.012

Architecture Support for Context-aware Adaptation of Rich Sensing Smartphone Applications  

Meng, Zhaozong (School of Computing and Engineering, University of Huddersfield)
Publication Information
KSII Transactions on Internet and Information Systems (TIIS) / v.12, no.1, 2018 , pp. 248-268 More about this Journal
Abstract
The performance of smartphone applications are usually constrained in user interactions due to resource limitation and it promises great opportunities to improve the performance by exploring the smartphone built-in and embedded sensing techniques. However, heterogeneity in techniques, semantic gap between sensor data and usable context, and complexity of contextual situations keep the techniques from seamless integration. Relevant studies mainly focus on feasibility demonstration of emerging sensing techniques, which rarely address both general architectures and comprehensive technical solutions. Based on a proposed functional model, this investigation provides a general architecture to deal with the dynamic context for context-aware automation and decision support. In order to take advantage of the built-in sensors to improve the performance of mobile applications, an ontology-based method is employed for context modelling, linguistic variables are used for heterogeneous context presentation, and semantic distance-based rule matching is employed to customise functions to the contextual situations. A case study on mobile application authentication is conducted with smartphone built-in hardware modules. The results demonstrate the feasibility of the proposed solutions and their effectiveness in improving operational efficiency.
Keywords
Mobile applications; context-awareness; function customisation; semantic distance; built-in sensors;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Y.-C. Tung, K. G. Shin, "ForcePhone: Software Lets Smartphones Sense Touch Force," IEEE Pervasive Computing, vol. 15, no. 4: 20-25, 2016.   DOI
2 Q. K. Dey, G. D. Abowd, D. Salber, "A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications," Human-Computer Interaction, vol. 16, pp. 97-166, 2001.   DOI
3 H. Chen, "An intelligent broker architecture for context-aware systems," PhD Thesis, University of Maryland, 2003.
4 G. Chen, "Solar: Building a context fusion network for pervasive computing," PhD Thesis, Dartmouth College, 2004.
5 T. Gu, H. K. Pung, D. Q. Zhang, "A service-oriented middleware for building context-aware service," Journal of Network and Computer Applications, vol. 28, pp. 1-18, 2005.   DOI
6 A. Padovitz, S. W. Loke, A. Zaslavsky, "The ECORA framework: A hybrid architecture for context-oriented pervasive computing," Pervasive and Mobile Computing, vol. 4, pp. 182-215, 2008.   DOI
7 A. Shrestha, "MobileSOA framework for context-aware mobile applications," in Proc. of 7th International Conference on Mobile Data Management, 10-12 May, Nara Japan, pp. 297-298, 2010.
8 R. Tesoriero, J. A. Gallud, M. D. Lozano, V. M. R. Penichet, "CAUCE: Model-driven development of context-aware applications for ubiquitous computing environments," Journal of Universal Computer Science, vol. 16, no. 15, pp. 2111-2138, 2010.
9 P. Bellavista, A. Corradi, M. Fanelli, L. Foschini, "A survey of context data distribution for mobile ubiquitous systems," ACM computing Survey, vol. 44, no. 4, pp. 24: 1-45, 2013.
10 M. Moazzami, D. E. Philips, R. Tan, G. Xing, "ORBIT: A platform for smartphone-based data-intensive sensing platform," IEEE Transactions on Mobile Computing, vol. 16, no. 3, pp. 801-815, 2017.   DOI
11 R. Schafer, "Rules for using Multi-Attribute Utility Theory estimating a user's interests," in Proc. of Workshop Adaptivity and User Modelling, 2001.
12 A. Rarau, K. Pusztai, I. Salomine, "MultiFacet item based context-aware applications," International Journal of Computing & Information Science, vol. 3, no. 2, pp. 10-18, 2005.
13 P. TalebiFard, V. C. M. Leung, "A data fusion approach to context-aware service delivery in heterogeneous network environments," Procedia Computer Science, vol. 5, pp: 312-319, 2011.   DOI
14 A. Rarau, "Multifact paradigm - support for context-aware application development," Dissertation, Technical University of Cluj-Napoca, 2006.
15 A. Al-Hmouz, J. Shen, R. Al-Hmouz, J. Yan, "Modeling and simulation of an Adaptive Neuro-Fuzzy Interface System (ANFIS) for mobile learning," IEEE Transaction on Learning Technologies, vol. 5, no. 3, pp. 226-237, 2012.   DOI
16 J. Parra, M. A. Hossain, A. Uribarren, E. Jacob, A. E. Saddik, "Flexible smart home architecture using device profile for Web service: a Peer-to-Peer approach," International Journal of Smart Home, vol. 3, no. 2, pp. 39-56, 2009.
17 Q. Duan, D. Miao, H. Zhang, J. Zheng, "Personalised Web retrieval based on Rough-Fuzzy method," Journal of Computational Information System, vol. 3, no. 2, pp. 203-208, 2007.
18 X. Wang, D. Rosenblum, Y. Wang, "Context-aware mobile music recommendation for daily activities," in Proc. of the 20th ACM International Conference on Multimedia, 29 Oct. - 2 Nov., Nara Japan, pp. 99-108, 2012.
19 A. Schmidt, "Ubiquitous computing-computing in context," Dissertation, Lancaster University, 2012.
20 P. Chen, X. Zhi, "Smart home architecture based on event-driven DPWS," Journal of Shanghai University, vol. 15, no. 5, pp. 386-390, 2011.   DOI
21 R. K. Ganti, F. Ye, H. Lei, "Mobile Crowdsensing: current state and future challenges," IEEE Communications Magazine, vol. 49, no. 11, pp. 32-39, 2011.   DOI
22 A. K. Triantafyllidis, C. Velardo, D. Salvi, S. A. Shah,V. G. Koutkias, and L. Tarassenko, "A survey of mobile phone sensing, self-reporting, and social sharing for pervasive healthcare," IEEE Journal of Biomedical and Health Informatics, vol. 21, no. 1, pp.218-227, 2017.   DOI
23 H. K. Pung, T. Gu, W. Xue, P. P. Palmes, J. Zhu, W. L. Ng, C. W. Tang, N. H. Chung, "Context-aware middleware for pervasive elderly homecare," IEEE Journal on Selected Area in Communications, vol. 27, no. 4, pp. 510-524, 2009.   DOI
24 Y. Chen, C. Shen, "Performance Analysis of Smartphone-Sensor Behavior for Human Activity Recognition," IEEE Access, vol. 8, pp. 3095-3110, 2017.
25 W. Z. Khan., Y. Xiang, M. Y. Aalsalem, Q. Arshad, "Mobile phone sensing systems: a survey," IEEE Communications Survey & Tutorials, vol. 15, no. 1, pp. 402-427, 2013.   DOI
26 M. Cornacchia, K. Ozcan, Y. Zheng, and S. Velipasalar, "A survey on activity detection and classification using wearable sensors," IEEE Sensors Journal, vol. 17, no. 2, pp.386-403, 2017.   DOI
27 M. Weiser, "The computer for 21st century," ACM SIGMOBILE Mobile Computing and Communications Review, vol. 3, o. 3, pp. 3-11, 1999.   DOI
28 B. Schilit, M. Theimer, "Disseminating active map information to mobile hosts," IEEE Network, vol. 8, no. 5, pp. 22-32, 1994.   DOI
29 A. K. Dey, "Understanding and using context," Personal Ubiquitous Computing, vol. 5, no. 1, pp. 4-7, 2001.   DOI
30 A. Zimmermann, A. Lorenz, R. Oppermann, "An operational definition of context," Lecture Notes in Computer Science, vol. 4635, pp.558-571, 2007.
31 S. Benabderrahmane, M. Smail-Tabbone, O. Poch, A. Napoli, M.-D. Devignes, "IntelliGO: a new vector-based semantic similarity measure including annotation origin," BMC Bioinformatics, vol. 11, pp. 1-16, 2010.
32 T. Gu, H. K. Pung, D. Q. Zhang, "Toward an OSGi-Based Infrastructure for Context-Aware Applications," IEEE Pervasive Computing, vol. 3, no. 4, pp. 66-74, 2004.
33 R.-T Lin, C.-S. Hsu, T. Y. Chun, S.-T. Cheng, "OSGi-based smart home architecture for heterogeneous network," in Proc. of 3rd International Conference on Sensing Technology, 30 Nov.-3 Dec., Tainan, Taiwan, pp. 527-532, 2008.
34 A. Casals, A. A. F. Brandao, "Modeling a mobile learning context data ontology," In: 2017 IEEE World Engineering Education Conference (EDUNINE), pp. 71-75, 2017.
35 M. Poveda-Villalon, et al., "A context ontology for mobile environments," in Proc. of Workshop on Context, Information and Ontologies Co-located with EKAW, 2010.
36 E. F. Krause, "Taxicab Geometry: An Adventure in Non-Euclidean Geometry," Dover Publications, New York, 1987.
37 P. Ganesan, H. Garcia-Molina, J. Widom, "Exploiting hierarchical domain structure to compute similarity," ACM Transactions on Information System, vol. 21, pp. 64-93, 2013.
38 C. Hoareau, I. Satoh, "Modeling and processing information for context-aware computing: a survey," New Generation Computing, vol. 27, pp. 177-196, 2009.   DOI
39 C. Bolchini, C. A. Curino, G. Orsi, E. Quintarelli, R. Rossato, F. A. Schreiber, L. Tanca, "And what can context do for data?" Communications of the ACM, vol. 52, no. 11, pp. 136-140, 2009.   DOI
40 L. Nachabe, M. Girod-Genet, and B. E. Hassan, "Unified Data Model for Wireless Sensor Network," IEEE Sensor Journal, vol. 15, no. 7, pp. 3657-3667, 2015.   DOI
41 R. Hardy, E. Rukzio, M. Wagner, M. Paolucci, "Exploring expressive NFC-based mobile phone interaction with large dynamic displays," in Proc. of 2009 1st International Workshop on Near Field Communications, Hagenberg, Austria, pp. 36-41, 2009.
42 E. Toye, A. Madhavapeddy, R. Sharp, D. Scott, A. Blackwell, E. Upton, "Using camera-phones to interactive with context-aware mobile service," Technical reports published by the University of Cambridge Computer Laboratory, vol. 609, pp. 1-23, 2004.
43 E. Miluzzo, T. Wang, A. T. Campbell, "EyePhone: activating mobile phones with your eyes," in Proc. of the Second ACM SIGCOMM Workshop on Networking Systems, and Applications, on Mobile Handhelds, 30 August, New Delhi, India, pp. 15-20, 2011.
44 H. Lu, W. Pan, N. D. Lane, T. Choudhury, A. T. Campbell, "SoundSense: scalable sound sensing for people-centric applications on mobile phones," in Proc. of the 7th International Conference on Mobile systems, Applications, and Services, 22-25 June, Wroclaw, Poland, pp. 165-178, 2009.
45 A. T. Campbell, T. Choudhury, S. Hu, H. Lu, M K. Mukerjee, M. Rabbi, R. D. Raizada, "NeuroPhone: brain-mobile phone interface using a wireless EEG headset," in Proc. of the Second ACM SIGCOMM Workshop on Networking, System, and Applications on Mobile Handhelds, 30 August, Delhi, India, pp. 15-20, 2010.