Abstract
Mobile context-aware systems are becoming more and more popular due to the rapid evolution of personal mobile devices. The variety of sensors that are available on such devices allow building intelligent applications that adapt automatically to user preferences and needs. Together with a growth of such self-adaptable systems, number of tools for collecting, visualising and modelling context were developed. However, there is still a need for tools and methods that will support building mobile context-aware systems at the very early stage of development. Such solutions should provide mechanisms for collecting, visualising and initial preprocessing of data to allow better understanding of processes, patterns and dynamics of mobile contextual data. In this paper we propose ContextViewer– a toolkit that aims at providing such mechanisms. It is a part of a methodology for building context-aware systems that besides ContextViewer includes also modelling methods and runtime environment for executing models.
This work was funded by the National Science Centre, Poland as a part of the KnowMe project (registration number 2014/13/N/ST6/01786).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Exceptions here are systems that use eye tracking for user profile discovery, or EEG signal analysis for brain-computer interactions. This types of systems however, are beyond the scope of this paper.
- 2.
- 3.
- 4.
- 5.
- 6.
See https://bitbucket.org/sbobek/heartdroid for details.
- 7.
See http://ubidots.com/.
- 8.
- 9.
See http://nimbits.com/.
- 10.
- 11.
It is worth noting, that our work was has been acknowledged ad referenced on the AWARE framework website.
References
Dey, A.K.: Understanding and using context. Pers. Ubiquit. Comput. 5(1), 4–7 (2001)
Nalepa, G.J., Bobek, S.: Rule-based solution for context-aware reasoning on mobile devices. Comput. Sci. Inf. Syst. 11(1), 171–193 (2014)
Gama, J.: Knowledge Discovery from Data Streams, 1st edn. Chapman & Hall/CRC, Boca Raton (2010)
Atzmueller, M., Hilgenberg, K.: Towards capturing social interactions with sdcf: an extensible framework for mobile sensing and ubiquitous data collection. In: Proceedings of 4th International Workshop on Modeling Social Media. ACM Press (2013)
Bardram, J.E.: The java context awareness framework (JCAF) - a service infrastructure and programming framework for context-aware applications. In: Schmidt, A., Want, R., Gellersen, H.-W. (eds.) PERVASIVE 2005. LNCS, vol. 3468, pp. 98–115. Springer, Heidelberg (2005)
Woensel, W.V., Casteleyn, S., Troyer, O.D.: A Framework for Decentralized, Context-Aware Mobile Applications Using Semantic Web Technology (2009)
van Wissen, B., Palmer, N., Kemp, R., Kielmann, T., Bal, H.: ContextDroid: an expression-based context framework for android. In: Proceedings of PhoneSense 2010, November 2010
Dey, A.K.: Providing architectural support for building context-aware applications. Ph.D. thesis, Atlanta, GA, USA (2000). AAI9994400
Kramer, D., Kocurova, A., Oussena, S., Clark, T., Komisarczuk, P.: An extensible, self contained, layered approach to context acquisition. In: Proceedings of the Third International Workshop on Middleware for Pervasive Mobile and Embedded Computing. M-MPAC 2011, pp. 6:1–6:7. ACM, New York (2011)
Palmer, N., Kemp, R., Kielmann, T., Bal, H.: Swan-song: a flexible context expression language for smartphones. In: Proceedings of the Third International Workshop on Sensing Applications on Mobile Phones. PhoneSense 2012, pp. 12:1–12:5. ACM, New York (2012)
Bobek, S., Ślażyński, M., Nalepa, G.J.: Capturing dynamics of mobile context-aware systems with rules and statistical analysis of historical data. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2015. LNCS, vol. 9120, pp. 578–590. Springer, Heidelberg (2015)
Brezillon, P., Pasquier, L., Pomerol, J.C.: Reasoning with contextual graphs. Eur. J. Oper. Res. 136(2), 290–298 (2002)
Chen, H., Finin, T.W., Joshi, A.: Semantic web in the context broker architecture. In: PerCom, pp. 277–286. IEEE Computer Society (2004)
Ranganathan, A., McGrath, R.E., Campbell, R.H., Mickunas, M.D.: Use of ontologies in a pervasive computing environment. Knowl. Eng. Rev. 18(3), 209–220 (2003)
Gu, T., Pung, H.K., Zhang, D.Q., Wang, X.H.: A middleware for building context-aware mobile services. In: Proceedings of IEEE Vehicular Technology Conference (VTC) (2004)
Chetan, S., Al-Muhtadi, J., Campbell, R., Mickunas, M.D.: Mobile gaia: a middleware for ad-hoc pervasive computing. In: Consumer Communications and Networking Conference, 2005. CCNC. 2005 Second IEEE, pp. 223–228. IEEE, January 2005
Floch, J., Fra, C., Fricke, R., Geihs, K., Wagner, M., Lorenzo, J., Soladana, E., Mehlhase, S., Paspallis, N., Rahnama, H., Ruiz, P., Scholz, U.: Playing music - building context-aware and self-adaptive mobile applications. Softw. Pract. Exp. 43(3), 359–388 (2013)
van der Aalst, W.M., van Dongen, B.F., Günther, C.W., Mans, R., De Medeiros, A.A., Rozinat, A., Rubin, V., Song, M., Verbeek, H., Weijters, A.: Prom 4.0: comprehensive support for real process analysis. In: Yakovlev, A., Kleijn, J. (eds.) ICATPN 2007. LNCS, vol. 4546, pp. 484–494. Springer, Heidelberg (2007)
Günther, C.W., Verbeek, H.: Xes-standard definition (2014)
Ligęza, A., Nalepa, G.J.: A study of methodological issues in design and development of rule-based systems: proposal of a new approach. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery 1(2), 117–137 (2011)
Bobek, S., Nalepa, G.J., Ligęza, A., Adrian, W.T., Kaczor, K.: Mobile context-based framework for threat monitoring in urban environment with social threat monitor. Multimedia Tools and Appl. (2014)
Bobek, S., Nalepa, G.J.: Incomplete and uncertain data handling in context-aware rule-based systems with modified certainty factors algebra. In: Bikakis, A., Fodor, P., Roman, D. (eds.) RuleML 2014. LNCS, vol. 8620, pp. 157–167. Springer, Heidelberg (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Bobek, S., Dziadzio, S., Jaciów, P., Ślażyński, M., Nalepa, G.J. (2015). Understanding Context with ContextViewer – Tool for Visualization and Initial Preprocessing of Mobile Sensors Data. In: Christiansen, H., Stojanovic, I., Papadopoulos, G. (eds) Modeling and Using Context. CONTEXT 2015. Lecture Notes in Computer Science(), vol 9405. Springer, Cham. https://doi.org/10.1007/978-3-319-25591-0_6
Download citation
DOI: https://doi.org/10.1007/978-3-319-25591-0_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-25590-3
Online ISBN: 978-3-319-25591-0
eBook Packages: Computer ScienceComputer Science (R0)