Skip to main content

A Dynamic Evaluation Framework for Mobile Applications

  • Conference paper
Computational Science and Its Applications - ICCSA 2006 (ICCSA 2006)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3983))

Included in the following conference series:

  • 779 Accesses

Abstract

Due to the large variation in capabilities of mobile devices and the lack of true standards, it is hard to develop applications for the mobile environment that will behave similar on all devices and in different environments. This article introduces the concept of a Dynamic Evaluation Framework that uses several different implementations for one specific application. The performance of each implementation is evaluated at runtime ensuring that the optimal implementation is always used. We describe the architecture and discuss the feasibility of the framework. As part of the evaluation we have developed a simple chat application with a seamless connection that evaluates and selects the optimal connection in real time. The evaluation technique is based on Goal-Question-Metric. The test environment is a J2ME CLDC application that transfers data with Bluetooth and GPRS over the JXTA network.

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 139.00
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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bluetooth website, http://www.bluetooth.com/bluetooth/

  2. Infrared Data Association, http://www.irda.org/

  3. IEEE 802.11, The Working Group for WLAN Standards, http://standards.ieee.org/announcements/pr_tgp802.11n.html

  4. Chen, L.-J., et al.: Universal Seamless Handoff Architecture in Wireless Overlay Networks. Technical Report TR040012, UCLA CSD (2004)

    Google Scholar 

  5. JXTA Technology: Creating Connected Communities (2004), http://www.jxta.org/project/www/docs/JXTA-Exec-Brief-032803.pdf

  6. Arora, A., Haywood, C., Pabla, K.S.: JXTA for J2ME– Extending the Reach of Wireless With JXTA Technology, Sun Microsystems (2002), www.jxta.org/project/www/docs/JXTA4J2ME.pdf

  7. Frei, A., Alonso, G.: A dynamic lightweight platform for ad-hoc infrastructures (2005), http://www.iks.inf.ethz.ch/publications/publications/percom05.html

  8. Jun-Zhao, S., et al.: Channel-based connectivity management middleware for seamless integration of heterogeneous wireless networks. In: Proceedings of 2005 Symposium on Applications and the Internet (SAINT 2005), pp. 213–219 (2005)

    Google Scholar 

  9. Jun-Zhao, S., et al.: Towards connectivity management adaptability: context awareness in policy representation and end-to-end evaluation algorithm. In: Proceedings of the 3rd international conference on Mobile and ubiquitous multimedia. ACM Press, College Park (2004)

    Google Scholar 

  10. Harjula, E., et al.: Plug-and-play application platform: towards mobile peer-to-peer. In: Proceedings of the 3rd international conference on Mobile and ubiquitous multimedia, College Park, Maryland, October 27 - 29. ACM Press, New York (2004)

    Google Scholar 

  11. Ala-Kurikka, J., et al.: Empirical aspects on implementing application supernetworking. In: Proceedings of NRS/FWCW conference (2004)

    Google Scholar 

  12. Symbian OS, http://www.symbian.com/

  13. Project BlueCove, http://sourceforge.net/projects/bluecove/

  14. JXME website, http://jxme.jxta.org/

  15. Bluetooth JXME Project, http://bluetooth-jxme.jxta.org/

  16. BenHui, http://www.benhui.net/

  17. Taconet, C., Putrycz, E., Bernard, G.: Context Aware Deployment for Mobile Users. In: Proceeding of 27th Annual International Computer Software and Applications Conference, COMPSAC, p. 74 (2003)

    Google Scholar 

  18. Perkins, C.E., et al.: Performance comparison of two on-demand routing protocols for ad hoc networks. IEEE Personal Communications, 28 (February 2001)

    Google Scholar 

  19. Kortuem, G., et al.: When Peer-to-Peer comes Face-to-Face: Collaborative Peer-to-Peer Computing in Mobile Ad hoc Networks. In: Proceedings of First International Conference on Peer-to-Peer Computing (P2P 2001), Lingköping, Sweden, August 27-29 (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Andersen, A.M., Torabi, T. (2006). A Dynamic Evaluation Framework for Mobile Applications. In: Gavrilova, M.L., et al. Computational Science and Its Applications - ICCSA 2006. ICCSA 2006. Lecture Notes in Computer Science, vol 3983. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11751632_11

Download citation

  • DOI: https://doi.org/10.1007/11751632_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-34077-5

  • Online ISBN: 978-3-540-34078-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics