Skip to main content

An Adaptive Context Acquisition Framework to Support Mobile Spatial and Context-Aware Applications

  • Conference paper
Web and Wireless Geographical Information Systems (W2GIS 2013)

Abstract

The increasing number of mobile devices allows users to access applications anytime and anywhere. In such applications, location is a key information to improve the interaction between user and services. Existing applications combine location with other context information, such as weather, user’s activity, temperature, among others. However, developing context-aware applications is still a non-trivial task due to the complexity to implement context management. Additionally, existing context management infrastructures are too brittle to handle changes in the underlying execution infrastructure. In this scenario, this work proposes a context acquisition framework, which tries to reduce the development complexity of mobile spatial and context-aware applications. The framework uses tuples space and OSGi to promote uncoupling and to adapt itself according to application requirements. A proof of concept was developed in order to show how spatial and context filters can be easily implemented during the development of a tracking application.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abowd, G.D., Dey, A.K.: Towards a Better Understanding of Context and Context-Awareness. In: Gellersen, H.-W. (ed.) HUC 1999. LNCS, vol. 1707, pp. 304–307. Springer, Heidelberg (1999), http://dx.doi.org/10.1007/3-540-48157-5_29

    Chapter  Google Scholar 

  2. Baldauf, M., Dustdar, S., Rosenberg, F.: A survey on context-aware systems. International Journal of Ad Hoc and Ubiquitous Computing 2(4), 263–277 (2007)

    Article  Google Scholar 

  3. Braga, R.B., de Moraes Medeiros da Costa, S., de Carvalho, W.V., de Castro Andrade, R.M., Martin, H.: A Context-Aware Web Content Generator Based on Personal Tracking. In: Di Martino, S., Peron, A., Tezuka, T. (eds.) W2GIS 2012. LNCS, vol. 7236, pp. 134–150. Springer, Heidelberg (2012), http://www.springerlink.com/index/0U2052W26025Q545.pdf

    Chapter  Google Scholar 

  4. Carriero, N., Gelernter, D.: Linda in context. Commun. ACM 32(4), 444–458 (1989), http://doi.acm.org/10.1145/63334.63337

    Article  Google Scholar 

  5. Da, K., Dalmau, M., Roose, P., et al.: A survey of adaptation systems. International Journal on Internet and Distributed Computing Systems 2(1), 1–18 (2011)

    Google Scholar 

  6. Eugster, P., Felber, P., Guerraou, R., Kermarrec, A.M.: The many faces of publish/subscribe. ACM Computing Surveys 35(2), 114–131 (2003), http://portal.acm.org/citation.cfm?doid=857076.857078 , http://dl.acm.org/citation.cfm?id=857078

    Google Scholar 

  7. Furtado, V., Ayres, L., de Oliveira, M., Vasconcelos, E., Caminha, C., D’Orleans, J., Belchior, M.: Collective intelligence in law enforcement - the wikicrimes system. Inf. Sci. 180(1), 4–17 (2010), http://dx.doi.org/10.1016/j.ins.2009.08.004

    Article  Google Scholar 

  8. Hong, J., Suh, E., Kim, S.: Context-aware systems: A literature review and classification. Expert Systems with Applications 36(4), 8509–8522 (2009)

    Article  Google Scholar 

  9. Hwang, G., Tsai, C., Yang, S., et al.: Criteria, strategies and research issues of context-aware ubiquitous learning. Educational Technology & Society 11(2), 81–91 (2008)

    Google Scholar 

  10. 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, p. 6. ACM (2011)

    Google Scholar 

  11. Lee, Y., Iyengar, S., Min, C., Ju, Y., Kang, S., Park, T., Lee, J., Rhee, Y., Song, J.: Mobicon: a mobile context-monitoring platform. Communications of the ACM 55(3), 54–65 (2012)

    Article  Google Scholar 

  12. Lima, F., Rocha, L., Maia, P., Andrade, R.: A decoupled and interoperable architecture for coordination in ubiquitous systems. In: 2011 Fifth Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS), pp. 31–40. IEEE (2011)

    Google Scholar 

  13. Marinho, F.G., Andrade, R.M., Werner, C., Viana, W., Maia, M.E., Rocha, L.S., Teixeira, E., Filho, J.B.F., Dantas, V.L., Lima, F., Aguiar, S.: Mobiline: A nested software product line for the domain of mobile and context-aware applications. Science of Computer Programming (2012), http://www.sciencedirect.com/science/article/pii/S0167642312000871

  14. Preuveneers, D., Berbers, Y.: Towards context-aware and resource-driven self-adaptation for mobile handheld applications. In: Proceedings of the 2007 ACM Symposium on Applied Computing, vol. 11, pp. 1165–1170 (2007)

    Google Scholar 

  15. Salehie, M., Tahvildari, L.: Self-adaptive software: Landscape and research challenges. ACM Transactions on Autonomous and Adaptive Systems (TAAS) 4(2), 14 (2009)

    Google Scholar 

  16. Van Wissen, B., Palmer, N., Kemp, R., Kielmann, T., Bal, H.: Contextdroid: an expression-based context framework for android. In: PhoneSense 2010: International Workshop on Sensing for App Phones, pp. 6–10 (2010)

    Google Scholar 

  17. Viana, W., Filho, J.B., Gensel, J., Villanova Oliver, M., Martin, H.: PhotoMap – Automatic Spatiotemporal Annotation for Mobile Photos. In: Ware, J.M., Taylor, G.E. (eds.) W2GIS 2007. LNCS, vol. 4857, pp. 187–201. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  18. Viana, W.C.: Mobilité et sensibilité au contexte pour la gestion de documments multimédias personnels: CoMMediA. Ph.D. thesis, Université Joseph-Fourier - Grenoble (2010), http://hal.archives-ouvertes.fr/tel-00499550/

  19. Vieira, V., Tedesco, P., Salgado, A.C.: Designing context-sensitive systems: An integrated approach. Expert Systems with Applications 38(2), 1119–1138 (2011), http://www.sciencedirect.com/science/article/pii/S0957417410004173 ; Intelligent Collaboration and Design

    Article  Google Scholar 

  20. Weiser, M.: The computer for the 21st century. Scientific American 265(3), 94–104 (1991)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fonteles, A.S., Neto, B.J.A., Maia, M., Viana, W., Andrade, R.M.C. (2013). An Adaptive Context Acquisition Framework to Support Mobile Spatial and Context-Aware Applications. In: Liang, S.H.L., Wang, X., Claramunt, C. (eds) Web and Wireless Geographical Information Systems. W2GIS 2013. Lecture Notes in Computer Science, vol 7820. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37087-8_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-37087-8_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-37086-1

  • Online ISBN: 978-3-642-37087-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics