Skip to main content

A Framework for Building and Operating Context-Aware Mobile Applications

  • Conference paper
Book cover Mobile Wireless Middleware, Operating Systems, and Applications (MOBILWARE 2011)

Abstract

A context-aware mobile framework must support and handle complex context data which is dynamically manipulated in the distributed mobile network. Research in this area has focused on the efficient design of such a framework. However, there are still key problems such as dynamic adaptation, reusability, interoperability, high energy and memory consumption. Our approach to solve the problems of Context-Aware Mobile Applications (CAMA) is to design a framework architecture by using Service Oriented Architecture (SOA). The reusable, loosely-coupled local and external services allow CAMA to communicate with the CAMA Framework, OS and external service providers using minimum interfaces. The framework supports interoperability, dynamic adaptability and context handling in a frequently changing environment. In this work-in-progress paper, we define SOA, usability and testing requirements for a prototype CAMA and the CAMA Framework. We conclude that our approach will enhance mobile framework architecture to provide solutions to the key problems of CAMA.

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 54.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. Biel, B., Grill, T., Gruhn, V.: Exploring the benefits of the combination of a software architecture analysis and a usability evaluation of a mobile application. Journal of Systems and Software 83(11), 2031–2044 (2010)

    Article  Google Scholar 

  2. Bosch, J., Friedrichs, S., Jung, S., Helbig, J., Scherding, A.: Service orientation in the enterprise. Computer, 51–56 (2007)

    Google Scholar 

  3. Capra, L., Emmerich, W., Mascolo, C.: CARISMA: context-aware reflective middleware system for mobile applications. IEEE Transactions on Software Engineering 29(10), 929–945 (2003)

    Article  MATH  Google Scholar 

  4. Chang, C.-C., Tseng, J.C.R., Lin, K.-J.: A dynamic capability framework for context-aware mobile services. In: Proc. of the 10th IEEE Conf. on E-Commerce Tech. and the 5th IEEE Conf. on Enterprise Computing, pp. 183–189 (2008)

    Google Scholar 

  5. Costa, P., Pires, L.F., Sinderen, M.V., Filho, J.P.: Towards a services platform for mobile context-aware applications. In: Proc. of 1st Intl. Workshop on Ubiquitous Computing, pp. 48–61 (2004)

    Google Scholar 

  6. Dey, A.K.: Understanding and using context. Personal Ubiquitous Comput. 5(1), 4–7 (2001)

    Article  Google Scholar 

  7. Ennai, A., Bose, S.: MobileSOA: a service oriented web 2.0 framework for context-aware, lightweight and flexible mobile applications. In: EDOCW (2008)

    Google Scholar 

  8. Gehlen, G., Mavromatis, G.: Mobile web services based middleware for context-aware applications. In: Proc. of 11th European Wireless Conference 2005, pp. 784–790 (2005)

    Google Scholar 

  9. Ghim, S.-J., Yoon, Y.-I., Choe, J.-W.: A Reflective Approach to Dynamic Adaptation in Ubiquitous Computing Environment. In: Kahng, H.-K., Goto, S. (eds.) ICOIN 2004. LNCS, vol. 3090, pp. 75–82. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  10. Gu, T., Pung, H.K., Zhang, D.Q.: A service-oriented middleware for building context-aware services. J. Netw. Comput. Appl. 28, 1–18 (2005)

    Article  Google Scholar 

  11. IDC. Worldwide mobile enterprise applications 2006-2010 forecast and analysis. IDC Research (2006)

    Google Scholar 

  12. Kim, Y.-S., Lee, K.-H.: A lightweight framework for mobile web services. Journal Computer Science – Research and Development 24, 199–209 (2009)

    Article  Google Scholar 

  13. Kozel, T., Slaby, A.: Mobile devices and web services. In: Proc. of 7th WSEAS Intl. Conference on Applied Computer Science, pp. 322–326 (2007)

    Google Scholar 

  14. Mulligan, G., Gracanin, D.: A comparison of soap and rest implementations of a service based interaction independence middleware framework. In: Proc. of the 2009 Winter Simulation Conference, pp. 1423–1432 (2009)

    Google Scholar 

  15. Pauty, J., Preuveneers, D., Rigole, P., Berbers, Y.: Research challenges in mobile and context-aware service development. In: Proc. of Future Research Challenges in Software and Services (2006)

    Google Scholar 

  16. Praher, C.P.: Mobile service oriented architecture in the context of information retrieval. Master’s thesis, University of Linz (2008)

    Google Scholar 

  17. Schroth, C., Janner, T.: Web 2.0 and SOA: Converging concepts enabling the internet of services. IT Professional, 36–41 (2007)

    Google Scholar 

  18. Tergujeff, R., Haajanen, J., Leppanen, J., Toivonen, S.: Mobile SOA: Service orientation on lightweight mobile devices. In: Proc. of IEEE Intl Conf. on Web Services, pp. 1224–1225 (2007)

    Google Scholar 

  19. Thanh, D., Jorstad, I.: A service-oriented architecture framework for mobile services. Special issue on Situated Interaction and Ubiquitous Computing, 65–70 (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Shrestha, A., Biel, B., Griebe, T., Gruhn, V. (2012). A Framework for Building and Operating Context-Aware Mobile Applications. In: Venkatasubramanian, N., Getov, V., Steglich, S. (eds) Mobile Wireless Middleware, Operating Systems, and Applications. MOBILWARE 2011. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 93. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30607-5_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-30607-5_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-30606-8

  • Online ISBN: 978-3-642-30607-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics