Abstract
Context-aware applications process context information to support users in their daily tasks and routines. These applications can adapt their functionalities by aggregating context information through machine-learning and data processing algorithms, supporting users with recommendations or services based on their current needs. In the last years, smartphones have been used in the field of context-awareness due to their embedded sensors and various communication interfaces such as Bluetooth, WiFi, NFC or cellular. However, building context-aware applications for smartphones can be a challenging and time-consuming task. In this paper, we describe an ontology-based reasoning framework to create context-aware applications. The framework is based on an ontology as well as micro-services to aggregate, process and represent context information.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
More than 6.000 Axioms.
References
Carlson, D., Schrader, A.: Dynamix: an open plug-and-play context framework for android. In: IOT, pp. 151–158. IEEE (2012)
Chen, H., Perich, F., Finin, T., Joshi, A.: Soupa: standard ontology for ubiquitous and pervasive applications. In: The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, 2004, MOBIQUITOUS 2004, pp. 258–267, August 2004
Chen, L., Hoey, J., Nugent, C., Cook, D., Yu, Z.: Sensor-based activity recognition. IEEE Trans. Syst. Man Cybern. Part C Appl. Rev. 42(6), 790–808 (2012)
Falaki, H., Mahajan, R., Kandula, S., Lymberopoulos, D., Govindan, R., Estrin, D.: Diversity in smartphone usage. In: Proceedings of the 8th International Conference on Mobile Systems, Applications, and Services, MobiSys 2010, pp. 179–194. ACM, New York (2010). http://doi.acm.org/10.1145/1814433.1814453
Ferreira, D., Kostakos, V., Dey, A.K.: Aware: mobile context instrumentationframework. Front. ICT 2(6), 1–9 (2015)
Glimm, B., Horrocks, I., Motik, B., Stoilos, G., Wang, Z.: Hermit: an owl 2 reasoner. J. Autom. Reasoning 53(3), 245–269 (2014). http://dx.doi.org/10.1007/s10817-014-9305-1
Gopalratnam, K., Cook, D.J.: Active lezi: an incremental parsing algorithm for sequential prediction. Int. J. Artif. Intell. Tools 13(04), 917–929 (2004). http://www.worldscientific.com/doi/abs/10.1142/S0218213004001892
Gu, T., Pung, H.K., Zhang, D.: Toward an osgi-based infrastructure for context-aware applications. IEEE Pervasive Comput. 3(4), 66–74 (2004)
Kwapisz, J.R., Weiss, G.M., Moore, S.A.: Activity recognition using cell phone accelerometers. SIGKDD Explor. Newsl. 12(2), 74–82 (2011). http://doi.acm.org/10.1145/1964897.1964918
Meditskos, G., Dasiopoulou, S., Efstathiou, V., Kompatsiaris, I.: Sp-act: a hybrid framework for complex activity recognition combining owl and sparql rules. In: 2013 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), pp. 25–30, March 2013
Paspallis, N., Papadopoulos, G.A.: A pluggable middleware architecture for developing context-aware mobile applications. Pers. Ubiquit. Comput. 18(5), 1099–1116 (2014). http://dx.doi.org/10.1007/s00779-013-0722-7
Raento, M., Oulasvirta, A., Petit, R., Toivonen, H.: Contextphone: a prototyping platform for context-aware mobile applications. Pervasive Comput. IEEE 4(2), 51–59 (2005)
Roy, N., Misra, A., Cook, D.: Infrastructure-assisted smartphone-based adl recognition in multi-inhabitant smart environments. In: 2013 IEEE International Conference on Pervasive Computing and Communications (PerCom), pp. 38–46. IEEE Computer Society, March 2013
Sridevi, S., Bhattacharya, S., Pitchiah, R.: Context aware framework. In: Sénac, P., Sénac, P., Seneviratne, A., Seneviratne, A., Ott, M., Ott, M. (eds.) MobiQuitous 2010. LNICST, vol. 73, pp. 358–363. Springer, Heidelberg (2012). http://dx.doi.org/10.1007/978-3-642-29154-8_40
Shoaib, M., Scholten, H., Havinga, P.: Towards physical activity recognition using smartphone sensors. In: 2013 IEEE 10th International Conference on Ubiquitous Intelligence and Computing, Autonomic and Trusted Computing (UIC/ATC), pp. 80–87, December 2013
Sigg, S., Haseloff, S., David, K.: An alignment approach for context prediction tasks in ubicomp environments. Pervasive Comput. IEEE 9(4), 90–97 (2010)
Sirin, E., Parsia, B., Grau, B.C., Kalyanpur, A., Katz, Y.: Pellet: a practical owl-dl reasoner. Web Semant. Sci. Serv. Agents World Wide Web 5(2), 51–53 (2007). http://www.sciencedirect.com/science/article/pii/S1570826807000169. software Engineering and the Semantic Web
Tsarkov, D., Tsarkov, D., Horrocks, I., Horrocks, I.: FaCT++ description logic reasoner: system description. In: Furbach, U., Furbach, U., Shankar, N., Shankar, N. (eds.) IJCAR 2006. LNCS (LNAI), vol. 4130, pp. 292–297. Springer, Heidelberg (2006)
Yus, R., Bobed, C., Esteban, G., Bobillo, F., Mena, E.: Android goes semantic: Dl reasoners on smartphones. In: Bail, S., Glimm, B., Gonçalves, R.S., Jiménez-Ruiz, E., Kazakov, Y., Matentzoglu, N., Parsia, B. (eds.) ORE. CEUR Workshop Proceedings, vol. 1015, pp. 46–52 (2013). CEUR-WS.org
Acknowledgements
This work has been co-funded by the Social Link Project within the Loewe Program of Excellence in Research, Hessen, Germany.
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
Anderson, C., Suarez, I., Xu, Y., David, K. (2015). An Ontology-Based Reasoning Framework for Context-Aware Applications. 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_34
Download citation
DOI: https://doi.org/10.1007/978-3-319-25591-0_34
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)