Skip to main content

Context-Aware Loading for Mobile Applications

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 5186))

Abstract

The dynamic adaptability to the current context of the user is one of the most important challenges to a context-aware mobile application since context decides on the available services. In this paper, we present an approach, which supports dynamic loading of the different elements of a mobile application. This includes context sensors, adapted input and output components, or the business logic required for the use of a context-aware service.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   74.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aleksy, M., Atkinson, C., Bostan, P., Butter, T., Schader, M.: Interaction Styles for Service Discovery in Mobile Business Applications. In: Proceedings of the 17th International Conference on Database and Expert Systems Applications (DEXA 2006) / 9th Workshop Network-Based Information Systems (NBiS 2006), Krakow, Poland, September 4-8, 2006. IEEE Computer Society, Los Alamitos (2006)

    Google Scholar 

  2. Bahl, P., Padmanabhan, V.N.: RADAR: An In-Building RF-Based User Location and Tracking System. In: Proceedings of the 19th International Conference on Computer Communications (Infocom), Tel Aviv, Israel, March 2000, vol. 2, pp. 775–784. IEEE, Los Alamitos (2000)

    Google Scholar 

  3. Bos, B., Lie, H.W., Lilley, C., Jacobs, I.: Cascading Style Sheets, Level 2, CSS2 Specification. W3C Recommendation, World Wide Web Consortium (W3C) (1998)

    Google Scholar 

  4. Butter, T., Aleksy, M., Bostan, P., Schader, M.: Context-aware User Interface Framework for Mobile Applications. In: Proceedings of the 27th IEEE International Conference on Distributed Computing Systems Workshops (ICDCSW-2007), Toronto, Kanada, June 25-29, 2007. IEEE Computer Society, Los Alamitos (2007)

    Google Scholar 

  5. Castro, P., Chiu, P., Kremenek, T., Muntz, R.R.: A Probabilistic Room Location Service for Wireless Networked Environments. In: Abowd, G.D., Brumitt, B., Shafer, S. (eds.) UbiComp 2001. LNCS, vol. 2201, pp. 18–34. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  6. Engelmore, R., Morgan, T.: Blackboard Systems. Addison-Wesley, Reading (1998)

    Google Scholar 

  7. Fowler, M.: Patterns of Enterprise Application Architecture. Addison-Wesley Professional, Reading (2002)

    Google Scholar 

  8. Fuggetta, A., Picco, G.P., Vigna, G.: Understanding Code Mobility. IEEE Transactions on Software Engineering 24(5), 342–361 (1998)

    Article  Google Scholar 

  9. Gudgin, M., Hadley, M., Mendelsohn, N., Moreau, J.J., Nielsen, H.F., Karmarkar, A., Lafon, Y.: W3C SOAP Version 1.2 Part 1: Messaging Framework (Second Edition), W3C Recommendation, 27 (April 2007), http://www.w3.org/TR/soap12-part1/

  10. Hall, R.S.: A Policy-Driven Class Loader to Support Deployment in Extensible Frameworks. In: Emmerich, W., Wolf, A.L. (eds.) CD 2004. LNCS, vol. 3083, pp. 81–96. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  11. Henning, M., Vinoski, S.: Advanced CORBA Programming with C++. Addison-Wesley, Reading (1999)

    Google Scholar 

  12. Jain, P.E.: Proceedings of 8th Patterns Languages of Programs Conference (PLoP 2001), Allerton Park, Monticello, Illinois, USA, September 11-15, 2001 (2001)

    Google Scholar 

  13. Jain, P., Kircher, M.: Partial Acquisition. In: Proceedings of 9th Conference on Pattern Language of Programs (PLoP 2002), Allerton Park, Monticello, Illinois, USA, September 8-12, 2002 (2002)

    Google Scholar 

  14. Kaplan, E.: Understanding GPS. Artech House Publishers (1996)

    Google Scholar 

  15. King, T., Kopf, S., Haenselmann, T., Lubberger, C., Effelsberg, W.: COMPASS: A Probabilistic Indoor Positioning System Based on 802.11 and Digital Compasses. In: Proceedings of the First ACM International Workshop on Wireless Network Testbeds, Experimental evaluation and CHaracterization (WiNTECH 2006), Los Angeles, CA, USA, September 2006. ACM, New York (2006)

    Google Scholar 

  16. Kircher, M.: Lazy Acquisition. In: Proceedings of 6th European Conference on Pattern Languages of Programs (EuroPLoP 2001), Irsee, Germany, July 4-8, 2001 (2001)

    Google Scholar 

  17. Korpipää, P., Mäntyjärvi, J., Kela, J., Keränen, H., Malm, E.J.: Managing context information in mobile devices. IEEE Pervasive Computing 2(3), 42–51 (2003)

    Article  Google Scholar 

  18. Object Management Group The Common Object Request Broker: Architecture and Specification. Version 3.0.3. OMG Technical Document Number formal/04-03-01 (2004), ftp://ftp.omg.org/pub/

  19. OSGi Alliance. About the OSGi Service Platform – Technical Whitepaper, Revision 4.1 (June 7, 2007), http://www.osgi.org/documents/collateral/OSGiTechnicalWhitePaper.pdf

  20. Priyantha, N.B., Chakraborty, A., Balakrishnan, H.: The Cricket Location-Support System. In: Proceedings of the 6th Annual International Conference on Mobile Computing and Networking (MobiCom), pp. 32–43. ACM, New York (2000)

    Google Scholar 

  21. Satyanarayanan, M.: Mobile computing. IEEE Computer 26(9), 81–82 (1993)

    Article  Google Scholar 

  22. Scheer, A.W., Feld, T., Göbl, M., Hoffmann, M.: Das mobile Unternehmen. In: Silberer, G., Wohlfahrt, J., Wilhelm, T. (eds.) Mobile Commerce-Grundlagen, Geschäftsmodelle, Erfolgsfaktoren, pp. 87–107. Gabler Verlag, Wiesbaden (2002)

    Google Scholar 

  23. Völter, M.: Server-Side Components–A Pattern Language. In: Proceedings of 6th European Conference on Pattern Languages of Programs (EuroPLoP 2001), Irsee, Germany, July 4-8 (2001)

    Google Scholar 

  24. Want, R., Hopper, A., Falcao, V., Gibbons, J.: The Active Badge Location System. ACM Transactions on Information Systems 10(1), 91–102 (1992)

    Article  Google Scholar 

  25. Youssef, M., Agrawala, A.: The Horus WLAN Location Determination System. In: Proceedings of the 3rd International Conference on Mobile Systems, Applications, and Services (Mobisys), pp. 205–218 (2005)

    Google Scholar 

  26. XUL Tutorial (2006), http://www.xulplanet.com/tutorials/xultu/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Makoto Takizawa Leonard Barolli Tomoya Enokido

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Aleksy, M., Butter, T., Schader, M. (2008). Context-Aware Loading for Mobile Applications. In: Takizawa, M., Barolli, L., Enokido, T. (eds) Network-Based Information Systems. NBiS 2008. Lecture Notes in Computer Science, vol 5186. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85693-1_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-85693-1_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-85692-4

  • Online ISBN: 978-3-540-85693-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics