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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
Bosch, J., Friedrichs, S., Jung, S., Helbig, J., Scherding, A.: Service orientation in the enterprise. Computer, 51–56 (2007)
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)
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)
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)
Dey, A.K.: Understanding and using context. Personal Ubiquitous Comput. 5(1), 4–7 (2001)
Ennai, A., Bose, S.: MobileSOA: a service oriented web 2.0 framework for context-aware, lightweight and flexible mobile applications. In: EDOCW (2008)
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)
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)
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)
IDC. Worldwide mobile enterprise applications 2006-2010 forecast and analysis. IDC Research (2006)
Kim, Y.-S., Lee, K.-H.: A lightweight framework for mobile web services. Journal Computer Science – Research and Development 24, 199–209 (2009)
Kozel, T., Slaby, A.: Mobile devices and web services. In: Proc. of 7th WSEAS Intl. Conference on Applied Computer Science, pp. 322–326 (2007)
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)
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)
Praher, C.P.: Mobile service oriented architecture in the context of information retrieval. Master’s thesis, University of Linz (2008)
Schroth, C., Janner, T.: Web 2.0 and SOA: Converging concepts enabling the internet of services. IT Professional, 36–41 (2007)
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)
Thanh, D., Jorstad, I.: A service-oriented architecture framework for mobile services. Special issue on Situated Interaction and Ubiquitous Computing, 65–70 (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)