Advertisement

Information Systems Frontiers

, Volume 9, Issue 4, pp 343–358 | Cite as

Ubiquitous enterprise service adaptations based on contextual user behavior

  • Dan Hong
  • Dickson K. W. Chiu
  • Vincent Y. Shen
  • S. C. Cheung
  • Eleanna Kafeza
Article

Abstract

Recent advances in mobile technologies and infrastructures have created the demand for ubiquitous access to enterprise services from mobile handheld devices. Further, with the invention of new interaction devices, the context in which the services are being used becomes an integral part of the activity carried out with the system. Traditional human–computer interface (HCI) theories are now inadequate for developing these context-aware applications, as we believe that the notion of context should be extended to different categories: computing contexts, user contexts, and physical contexts for ubiquitous computing. This demands a new paradigm for system requirements elicitation and design in order to make good use of such extended context information captured from mobile user behavior. Instead of redesigning or adapting existing enterprise services in an ad hoc manner, we introduce a methodology for the elicitation of context-aware adaptation requirements and the matching of context-awareness features to the target context by capability matching. For the implementation of such adaptations, we propose the use of three tiers of views: user interface views, data views, and process views. This approach centers on a novel notion of process views to ubiquitous service adaptation, where mobile users may execute a more concise version or modified procedure of the original process according to their behavior under different contexts. The process view also serves as the key mechanism for integrating user interface views and data views. Based on this model, we analyze the design and implementation issues of some common ubiquitous access situations and show how to adapt them systematically into a context-aware application by considering the requirements of a ubiquitous enterprise information system.

Keywords

Context-aware application Context Process views Three-tier architecture Design issues Ubiquitous information system Enterprise workforce management HCI 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abowd, G. D., Atkeson, C. G., Hong, J., Long, S., Kooper, R., & Pinkerton, M. (1997). Cyberguide: A mobile context-aware tour guide. Wireless Networks, 3(5), 421–433.CrossRefGoogle Scholar
  2. Abowd, G. D., & Mynatt, E. D. (2000). Charting past, present, and future research in ubiquitous computing. ACM Transactions on Computer-Human Interaction, 7(1), 29–58.CrossRefGoogle Scholar
  3. Abowd, G. D., Mynatt, E. D., & Rodden, T. (2002). The human experience. Pervasive Computing, 1(1), 48–57.CrossRefGoogle Scholar
  4. Bardram, J. E. (2004). Applications of context-aware computing in hospital work: Examples and design principles. Proceedings of the 2004 ACM Symposium on Applied Computing (pp. 1574–1579). ACM: Nicosia, Cyprus.Google Scholar
  5. Brumitt, B., Meyers, B., Krumm, J., Kern, A., & Shafer, S. (2000). Technologies for intelligent environments. Proceedings of the Second International Symposium on Handheld and Ubiquitous Computing (HUC2000) (pp. 12–29). Bristol, UK: Springer-Verlag publications.Google Scholar
  6. Burrell, J., Treadwell, P., & Gay. G. K. (2000). Designing for context: Usability in a ubiquitous environment. Proceedings of the Conference on Universal Usability. (pp. 80–84). Virginia, US: ACM.Google Scholar
  7. Chen, G., Kotz, D. (2000). A survey of context-aware mobile computing research. Technical Report TR2000-381, Department of Computer Science, Dartmouth College, Hanover, USA.Google Scholar
  8. Cheverst, K., Davies, N., Mitchell, K., Friday, A., & Efstratiou, C. (2000). Developing a context-aware electronic tourist guide: Some issues and experiences. Proceedings of the Conference on Human factors in computing systems (CHI) (pp. 17–24). The Hague, The Netherlands: ACM.Google Scholar
  9. Chiu, D. K. W., Cheung, S. C., Kafeza, E., & Leung, H.-F. (2003) A three-tier view methodology for adapting M-services. IEEE Transactions on Systems, Man and Cybernetics, Part A, 33(6), 725–741.CrossRefGoogle Scholar
  10. Chiu, D. K. W., Cheung, S. C., & Leung, H.-F. (2005). A multi-agent infrastructure for mobile workforce management in a service oriented enterprise. Proceedings of the 38th Annual Hawaii International Conference on System Sciences (HICSS), CDROM, 10 pages.Google Scholar
  11. Chiu, D. K. W., Hong, D., Cheung, S. C., & Kafeza, E. (2007) Adapting ubiquitous government services with context and views in a three-tier architecture. Proceedings of the 40th Annual Hawaii International Conference on System Sciences (HICSS), CDROM, 10 pages.Google Scholar
  12. Chiu, D. K. W., & Leung, H.-F. (2005). Towards ubiquitous tourist service coordination and integration: A multi-agent and semantic web approach. Proceedings of the 7th International Conference on Electronic Commerce (ICEC) (pp. 574–581). Xi’an, China: ACM.Google Scholar
  13. Ciavarella, C., & Paternò, F. (2004). The design of a handheld, location-aware guide for indoor environments. Personal Ubiquitous Computing, 8, 82–91.CrossRefGoogle Scholar
  14. Dey, A. K., & Abowd, G. D. (1999). Towards a better understanding of context and context-awareness. Technical Report GIT-GVU-99-22, Atlanta, Georgia: Georgia Institute of Technology.Google Scholar
  15. Dey, A. K., & Abowd, G. D. (2000). Cybreminder: A context-aware system for supporting reminders. Proceedings of the Second International Symposium on Handheld and Ubiquitous Computing (HUC) (pp. 157–171). Bristol, UK: Springer-Verlag publications.Google Scholar
  16. Dey, A. K., Abowd, G. D., & Salber, D. (2001). A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Human–Computer Interaction, 16, 97–166.CrossRefGoogle Scholar
  17. Dix, A., Finlay, J., Abowd, G. D., & Beale, R. (2004). Human–computer interaction. Harlow, England: Prentice Hall, third edition.Google Scholar
  18. Fithian, R., Iachello, G., Moghazy, J., Pousman, Z., & Stasko, J. (2003). The design and evaluation of a mobile location-aware handheld event planner. Proceedings of the 5th International Symposium Human–Computer Interaction with Mobile Devices and Services (MobileHCI ) (pp. 145–160). Udine, Italy: Springer-Verlag publications.Google Scholar
  19. Hong, D., Chiu, D. K. W., & Shen, V. Y. (2005). Requirements elicitation for the design of context-aware applications in a ubiquitous environment, Proceedings of the 7th International Conference on Electronic Commerce (ICEC) (pp. 590–596). Xi’an, China: ACM.Google Scholar
  20. Kaasinen, E. (2003). User needs for location-aware mobile services. Personal Ubiquitous Computing, 7, 70–79.CrossRefGoogle Scholar
  21. Kim, S. W., Park, S. H., Lee, J., Jin, Y. K., Park, H.-M., Chung, A., et al. (2004). Sensible appliances: Applying context-awareness to appliance design. Personal Ubiquitous Computing, 8(3–4), 184–191.Google Scholar
  22. Klante, P., Krösche, J., & Boll, S. (2004). AccesSights—a multimodal location-aware mobile tourist information system. Proceedings of the International Conference on Computers Helping People with Special Needs (ICCHP) (pp. 187–294). Paris, France: Springer-Verlag publications.Google Scholar
  23. Korkea-aho, M. (2000). Context-aware application surveys. Retrieved June 10, 2007 from: http://users.tkk.fi/~mkorkeaa/doc/context-aware.html.
  24. Koskela T., & Väänänen-Vainio-Mattila, K. (2004). Evolution towards smart home environments: Empirical evaluation of three user interfaces. Personal Ubiquitous Computing, 8, 234–240.CrossRefGoogle Scholar
  25. Koskela, K., Väänänen-Vainio-Mattila, K., & Lehti, L. (2004). Home is where your phone is: Usability evaluation of mobile phone UI for a smart home. Proceedings of the 6th International Symposium Human–Computer Interaction with Mobile Devices and Services (MobileHCI ) (pp. 74–85). Glasgow, UK: Springer-Verlag publications.Google Scholar
  26. Lei, H., Sow, D. M., Davis, J. S., Banavar, G., & Ebling, M. R. (2002). The design and applications of a context service. SIGMOBILE Mobile Computing and Communications Review, 6(4), 45–55.CrossRefGoogle Scholar
  27. Lin, Y.-B., & Chlamtac, I. (2000). Wireless and mobile network architectures. New York, NY: Wiley.Google Scholar
  28. Marmasse, N., & Schmandt, C. (2000). Location-aware information delivery with commotion. Proceedings of the Second International Symposium on Handheld and Ubiquitous Computing (HUC), 157–171, Bristol, UK: Springer-Verlag publications.Google Scholar
  29. Microsoft (2004). Microsoft direct. Retrieved June 10, 2007 from: http://direct.msn.com/.
  30. Preece, J., Rogers, Y., & Sharp, H. (2002). Interaction design: Beyong human–computer interaction. New York, NY: Wiley.Google Scholar
  31. Schilit, B. N., Adams, N., & Want, R. (1994). Context-aware computing applications. Proceedings of the IEEE Workshop on Mobile Computing Systems and Applications (pp. 85–90). Santa Cruz, CA: IEEE.Google Scholar
  32. Shafer, S. A. N., Brumitt, B., & Cadiz, J. (2001). Interaction issues in context-aware intelligent environments. Human–Computer Interaction, 16, 363–378.CrossRefGoogle Scholar
  33. Shafer, S., Krumm, J., Brumitt, B., Meyers, B., Czerwinski, M., & Robbins, D. (1998). The new EasyLiving project at Microsoft Research. Proceedings of the DARPA / NIST Smart Spaces Workshop, Gaithersburg, Maryland.Google Scholar
  34. Shneiderman, B., & Plainsant, C. (2005). Designing the user interface: Strategies for effective human–computer interaction. San Francisco, USA: Addison-Wesley, Fourth edition.Google Scholar
  35. Sumi, Y., Etani, T., Felsyand, S., Simonetz, N., Kobayashix, K., & Mase, K. (1998). Cyberguide: A mobile context-aware tour guide. In Community computing and support systems (pp. 137–154), Kyoto, Japan: Springer-Verlag publications.Google Scholar
  36. W3C (2005). Platform for privacy preferences (p3p) project. Retrieved June 10, 2007 from: http://www.w3.org/P3P/.
  37. Want, R., Hopper, A., Falcão, V., & Gibbons, J. (1992). The active badge location system. ACM Transactions on Information Systems, 10(1), 91–102.CrossRefGoogle Scholar
  38. Want, R., Schilit, B. N., Adams, N. I., Gold, R., Petersen, K., Goldberg, D. et al. (1995). An overview of the Parctab ubiquitous computing experiment. IEEE Personal Communications, 2(6), 28–43.CrossRefGoogle Scholar
  39. Weiser, M. (1991) The computer for the 21th century. Mobile Computing and Communications Review, 3(3), 94–104.Google Scholar
  40. Yan, H., & Selker, T. (2000). Context-aware office assistant. Proceedings of the International Conference on Intelligent User Interfaces (pp. 276–279). New Orleans: ACM.CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC 2007

Authors and Affiliations

  • Dan Hong
    • 1
  • Dickson K. W. Chiu
    • 2
  • Vincent Y. Shen
    • 1
  • S. C. Cheung
    • 1
  • Eleanna Kafeza
    • 3
  1. 1.Department of Computer Science and EngineeringHong Kong University of Science and TechnologyKowloonHongkong
  2. 2.Dickson Computer SystemsKowloonHongkong
  3. 3.Department of Marketing & CommunicationsAthens University of Economics & BusinessAthensGreece

Personalised recommendations