Abstract
In large ubiquitous computing environments it is hard for users to identify and activate the electronic services that match their needs. This user study compares the newly developed service matcher system with a conventional system for identifying and selecting appropriate services. The study addresses human factors issues such as usability, trust and service awareness. With the conventional system users have to browse a hierarchical list of currently available services and activate the service that they think satisfies their current needs. With the service matcher users just enter their current need using natural language, after which a wizard, emulating an existing service matcher algorithm, searches for and activates a matching service based on the given need and the users’ location and gaze direction. This study shows that with the hierarchical list, only 66% of the tasks are solved correctly, and females score significantly worse than males. With the service matcher, the performance increases significantly to 84% correctly performed tasks and the gender difference disappears.
Similar content being viewed by others
References
Aarts E, Harwig R., Schuurman M (2001) Ambient intelligence. In: Denning P (ed) The invisible future. McGraw Hill, New York, pp 235–250
Abowd GD, Mynatt ED, Rodden T (2002) The human experience. IEEE Pervasive Comput 1(1):48–57
Fogg BJ (2003) Persuasive technology: using computers to change what we think and do. Morgan Kaufmann, Amsterdam
Gajos K, Fox H, Shrobe H (2002) End user empowerment in human centered pervasive computing. In: Proceedings Pervasive 2002, Zurich, Switzerland, pp 134–140
Satyanarayanan M (2001) Pervasive computing: vision and challenges. IEEE Pers Commun 8(4):10–17
Pasman W (2004) Organizing ad hoc agents for human-agent service matching. In: Proceedings Mobiquitous 2004, Boston, MA, pp 278–287
Pasman W, Lindenberg J (2006) Human-agent service matching using natural language queries: system test and training. Pers Ubiquitous Comput (this issue)
Universal description, discovery and integration of web services. http://www.uddi.org
Wang Y, Stroulia E (2003) Semantic structure matching for assessing web service similarity. In: Proceeding international conference on service oriented computing, Trento, Italy
Balke W, Wagner M (2003) Towards personalized selection of web services. In: Proceedings of the 12th international world wide web conference, Budapest, Hungary
Coen M, Weisman L, Thomas K, Groh M (1999) A context sensitive natural language modality for an intelligent room. In: Proceedings of 1st international workshop on managing interactions in smart environment, Dublin, Ireland, pp 68–79
CSLR (1991). The Phoenix parser user manual. http://www.communicator.colorado.edu/phoenix/Phoenix_Manual.pdf
Constantinides PC (1999) Scoring techniques for Phoenix Parses. Available as part of the Phoenix documentation. http://www.fife.speech.cs.cmu.edu/Phoenix
Marcus A (1993) Human communication issues in advanced user interfaces. Commun ACM 4(4):101–109
Rotter J (1966) Generalized expectancies for internal versus external control of reinforcements. Phychol Monogr 80(609)
Marsh HW, Richards GE (1986) The rotter locus of control scale: the comparison of alternative response formats and implications for reliability, validity and dimensionality. J Res Pers 20:509–558
Jian J, Bisantz A, Drury C (2000) Foundations for an empirically determined scale of trust in automated systems. Int J Cogn Ergon 4:53–71
Bradley M, Lang P (1994) Measuring emotion: The Self-Assessment Manikin and the Semantic Differential. J Behav Ther Exp Psychiatry 25:49–59
Neerincx MA, Streefkerk JW (2003) Interacting in desktop and mobile context: emotion, trust and task performance. In: The EUSAI conference proceedings, Eindhoven, Netherlands
Dahlback N, Jonsson A, Ahrenberg L (1993) Wizard of Oz studies—Why and How. In: The proceedings of the 1st international conference on intelligent user interfaces, ACM, New York
Fraser N, Gilbert NS (1991) Simulating speech systems. Comput Speech Lang 5:81–99
Foster I, Kesselman C, Nick J, Tuecke S (2002) The physiology of the grid: an open grid services architecture for distributed systems integration. open grid service infrastructure WG, global grid forum. http://www.globus.org/research/papers.html
Beute B (2002) Navigating distributed services. Doctoral Thesis, Center for Tele-Information, Technical University of Denmark. http://www.cti.dtu.dk/publications/phdthesis.view.php?id=17336
Paymans TF, Lindenberg J, Neerincx MA (2004) Usability trade-offs for adaptive user interfaces: ease of use and learnability. In: The proceedings of intelligent user interfaces, Funchal, Portugal, pp 301–303
Endsley MR (1995) Toward a theory of situation awareness in dynamic systems. Hum Factors 37:32–64
Neerincx MA, Lindenberg J, Pemberton S (2001) Support concepts for web navigation: a cognitive approach. In: The proceedings of the 10th international WWW conference, Hong Kong, pp 119–128
Gajos K, Weld DS (2004) SUPPLE: automatically generating user interfaces. In: The proceedings of the 8th international conference on intelligent user interfaces, ACM, New York
Acknowledgments
This work is part of the CACTUS project which was co-funded by the Dutch Ministry of Economic Affairs as part of the policy plan “Concurreren met ICT Competenties”.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Lindenberg, J., Pasman, W., Kranenborg, K. et al. Improving service matching and selection in ubiquitous computing environments: a user study. Pers Ubiquit Comput 11, 59–68 (2007). https://doi.org/10.1007/s00779-006-0066-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00779-006-0066-7