Skip to main content
Log in

Ubi-App: a ubiquitous application for universal access from handheld devices

  • Long Paper
  • Published:
Universal Access in the Information Society Aims and scope Submit manuscript

Abstract

Universal access from a handheld device (such as a PDA, cell phone) at any time or anywhere is now a reality. Ubicomp Assistant (UA) (Sharmin et al. in Proceedings of the 21st annual ACM symposium on applied computing (ACM SAC 2006), Dijon, France, pp 1013–1017, 2006) is an integral service of MARKS (Sharmin et al. in Proceedings of the third international conference on information technology: new generations (ITNG 2006), Las Vegas, Nevada, USA, pp 306–313, 2006). It is a middleware developed for handheld devices, and has been designed to accommodate different types of users (e.g., education, healthcare, marketing, or business). This customizable service employs the ubiquitous nature of current short range, low-power wireless connectivity and readily available, low-cost lightweight mobile devices. These devices can reach other neighbouring devices using a free short-range ad hoc network. To the best of the authors’ knowledge, the UA service is the only service designed for these devices. This paper presents the details of Ubi-App, a ubiquitous application for universal access from any handheld device, which uses UA as a service. The results of a usability test and performance evaluation of the prototype show that Ubi-App is useful, easy to use, easy to install, and does not degrade the performance of the device.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. 100+ Applications for PDA. http://www.amazon.com/o/ASIN/B00006ISHC/002-4257409-5636800?SubscriptionId=1NP56Y8QKPN1AZERGY02. Accessed May 6, 2007

  2. Ahamed, S., Sharmin, M., Ahmed, S., Havice, M., Anamanamuri, S.: An assessment tool for out of class learning using pervasive computing technologies. Inf. J. 8(5), 71–767 (2005)

    Google Scholar 

  3. Ahn, J., Pierce, J.: SEREFE: serendipitous file exchange between users and devices. Mobile HCI 2005 (2005)

  4. Bernstein, P.: Middleware: a model for distributed services. Commun. ACM 39(2) (1996)

  5. Cognitive Walkthrough Strategy. http://www.pages.drexel.edu/~zwz22/CognWalk.htm. Accessed May 6, 2007

  6. Dey, A., Salber, D., Abowd, G., Futakawa, M.: The conference assistant: combining context-awareness with wearable computing. In: International Semantic Web Conference (1999)

  7. Fischer, G., Konomi, S.: Innovative media in support of distributed media and lifelong learning. In: WMTE 2005 (2005)

  8. Gaia: Active Space for Ubiquitous Computing. http://gaia.cs.uiuc.edu/html/projects.htm. Accessed May 6, 2007

  9. Geihs, K.: Middleware challenges ahead. IEEE Comput. J. 34(6) (2001)

  10. Holzinger, A.: Application of rapid prototyping to the user interface development for a virtual medical campus. IEEE Softw. 21(1), 92–99. ISSN: 0740-7459 (2004)

    Google Scholar 

  11. Holzinger, A.: Usability engineering for software developers. Commun. ACM 48(1), 71–74. ISSN: 0001-0782 (2005)

    Google Scholar 

  12. Holzinger, A., Errath, M.: Designing web-applications for mobile computers: experiences with applications to medicine. In: Stephanidis, C.; Stary, Chr. (eds.) User Centered Interaction Paradigms for Universal Access in the Information Society. Lecture Notes in Computer Science, LNCS, vol. 3196. ISBN: 3-540-23375-X (2004)

  13. Karagiannis, G., Stamatopoulos, V., Roussos. G.: Assessing patient case management services with ACHD sensed data. In: Second International Workshop on Body Sensor Networks (2005)

  14. MIT Project Oxygen: Pervasive human-centered computing, Project Overview, July 2005. http://oxygen.lcs.mit.edu/Overview.html. Accessed May 6, 2007

  15. Ranganathan, A., Campbell, R., Ravi, A., Mahajan, A.: ConChat: a context-aware chat program. IEEE Pervasive Comput. (2002)

  16. Sharmin, M., Ahmed, S., Ahamed, S.: MARKS (middleware adaptability for resource discovery, knowledge usability and self-healing) in pervasive computing environments. In: Proceedings of the Third International Conference on Information Technology: New Generations (ITNG 2006), Las Vegas, Nevada, USA, pp 306–313 (2006)

  17. Sharmin, M., Ahmed, S., Ahamed, S.: Ubicomp assistant: an omnipresent customizable service using MARKS. In: Proceedings of the 21st Annual ACM Symposium on Applied Computing (ACM SAC 2006), Dijon, France, pp 1013–1017 (2006)

  18. Statistics for mobile commerce. http://www.epaynews.com/statistics/mcommstats.html#7. Accessed May 6, 2007

  19. Stephanidis, C.: Adaptive techniques for universal access. User Model. User-Adapt. Interact. 11(1–2), 159–179 (2001)

    Google Scholar 

  20. Stephanidis, C., Savidis, A.: Universal access in the information society: methods, tools, and interaction technologies. Universal Access Inf. Soc. 1(1), 40–55 (2001)

  21. Stewart, D.: Miniature software for large pervasive computing applications. In: Invited position paper at New Visions for Software Design Productivity Workshop (2001)

  22. Yau, S., Karim, F., Wang, Y., Wang, B., Gupta, S.: Reconfigurable context-sensitive middleware for pervasive computing. In: IEEE Pervasive Computing, joint special issue with IEEE Personal Communications, vol. 1(3) (2002)

Download references

Acknowledgments

The authors thank Paula Stroud, Karl Stamm, and members of Ubicomp Lab, Marquette University, for commenting on earlier drafts and for their valuable assistance in improving the readability of the paper. We also thank the users who participated in our study.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shameem Ahmed.

Appendix: Questionnaire for evaluation

Appendix: Questionnaire for evaluation

  1. 1.

    Overall, how would you rate the service? (1 = very bad, 5 = excellent)

  2. 2.

    Overall, how would you rate this application? (1 = very bad, 5 = excellent)

  3. 3.

    Assess the usefulness of the services: (1 = burden, 5 = very useful)

  4. 4.

    How easy is the application to use? (1 = very hard, 5 = very easy)

  5. 5.

    How easy is it for you to provide input? (1 = very hard, 5 = very easy)

  6. 6.

    How easy is it to navigate the interface? (1 = very hard, 5 = very easy)

  7. 7.

    How easy is it to establish the initial wireless connection? (1 = very hard, 5 = very easy)

  8. 8.

    How easy is it to get the desired output after performing an action? (1 = very hard, 5 = very easy)

  9. 9.

    How effective is the interface for the small screen? (1 = not at all, 5 = very effective)

  10. 10.

    How effective is the “Help” section? (1 = not at all, 5 = very effective)

  11. 11.

    Which feature do you feel is unnecessary?

  12. 12.

    Which feature do you think is most useful?

  13. 13.

    Who will benefit the most from this application?

  14. 14.

    Will you choose this application if it is free? If not, why?

  15. 15.

    Would you recommend this application to a friend? If not, why?

  16. 16.

    Can you recommend any other users who can use this software?

  17. 17.

    Can you recommend any other features that should be incorporated in this software?

  18. 18.

    Please indicate any other suggestions or comments for improvement that you may have.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ahmed, S., Sharmin, M. & Ahamed, S.I. Ubi-App: a ubiquitous application for universal access from handheld devices. Univ Access Inf Soc 7, 273–283 (2008). https://doi.org/10.1007/s10209-008-0117-0

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10209-008-0117-0

Keywords

Navigation