Ubiquitous enterprise service adaptations based on contextual user behavior
- 197 Downloads
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.
KeywordsContext-aware application Context Process views Three-tier architecture Design issues Ubiquitous information system Enterprise workforce management HCI
Unable to display preview. Download preview PDF.
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- Dix, A., Finlay, J., Abowd, G. D., & Beale, R. (2004). Human–computer interaction. Harlow, England: Prentice Hall, third edition.Google Scholar
- 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
- 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
- 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
- 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
- Korkea-aho, M. (2000). Context-aware application surveys. Retrieved June 10, 2007 from: http://users.tkk.fi/~mkorkeaa/doc/context-aware.html.
- 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
- Lin, Y.-B., & Chlamtac, I. (2000). Wireless and mobile network architectures. New York, NY: Wiley.Google Scholar
- 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
- Microsoft (2004). Microsoft direct. Retrieved June 10, 2007 from: http://direct.msn.com/.
- Preece, J., Rogers, Y., & Sharp, H. (2002). Interaction design: Beyong human–computer interaction. New York, NY: Wiley.Google Scholar
- 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
- 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
- Shneiderman, B., & Plainsant, C. (2005). Designing the user interface: Strategies for effective human–computer interaction. San Francisco, USA: Addison-Wesley, Fourth edition.Google Scholar
- 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
- W3C (2005). Platform for privacy preferences (p3p) project. Retrieved June 10, 2007 from: http://www.w3.org/P3P/.
- Weiser, M. (1991) The computer for the 21th century. Mobile Computing and Communications Review, 3(3), 94–104.Google Scholar