Number of co-authors:31
Number of publications with 3 favourite co-authors:Jinxiang Dong:Lei Ren:Tianlei Hu:
Xiaolong Zhang's 3 most productive colleagues in number of publications:John M. Carroll:209Clyde Lee Giles:71Xiang Cao:31
go to course
Gestalt Psychology and Web Design: The Ultimate Guide
Starts tomorrow LAST CALL!
go to course
Affordances: Designing Intuitive User Interfaces
Starts the day after tomorrow !
Marc Hassenzahl explains the fascinating concept of User Experience and Experience Design. Commentaries by Don Norman, Eric Reiss, Mark Blythe, and Whitney Hess
User Experience and Experience Design !
Our Latest Books
The Social Design of Technical Systems: Building technologies for communities. 2nd Edition
by Brian Whitworth and Adnan Ahmad
Gamification at Work: Designing Engaging Business Software
by Janaki Mythily Kumar and Mario Herger
The Social Design of Technical Systems: Building technologies for communities
by Brian Whitworth and Adnan Ahmad
The Encyclopedia of Human-Computer Interaction, 2nd Ed.
by Mads Soegaard and Rikke Friis Dam
Publications by Xiaolong Zhang (bibliography)
Jiang, Yingying, Tian, Feng, Zhang, Xiaolong, Liu, Wei, Dai, Guozhong and Wang, Hongan (2012): Unistroke gestures on multi-touch interaction: supporting flexible touches with key stroke extraction. In: Proceedings of the 2012 International Conference on Intelligent User Interfaces 2012. pp. 85-88. Available online
Gesture inputs on multi-touch tabletops usually involve multiple fingers (more than two) and casual touchdowns or liftoffs of fingers. This flexibility of touch gestures allows more natural user interaction, but also poses new challenges for accurate recognition of multi-touch gestures. To address these challenges, we propose a new approach to recognize flexible multi-touch stroke gestures on tabletops. Based on a user study on multi-touch unistroke gestures, we develop a gesture recognition method by extracting key strokes embedded in flexible multi-touch input. Our evaluation study result shows that this method can greatly improve the recognition accuracy of flexible multi-touch unistroke gestures on tabletops.
© All rights reserved Jiang et al. and/or ACM Press
Lu, Fei, Tian, Feng, Jiang, Yingying, Cao, Xiang, Luo, Wencan, Li, Guang, Zhang, Xiaolong, Dai, Guozhong and Wang, Hongan (2011): ShadowStory: creative and collaborative digital storytelling inspired by cultural heritage. In: Proceedings of ACM CHI 2011 Conference on Human Factors in Computing Systems 2011. pp. 1919-1928. Available online
With the fast economic growth and urbanization of many developing countries come concerns that their children now have fewer opportunities to express creativity and develop collaboration skills, or to experience their local cultural heritage. We propose to address these concerns by creating technologies inspired by traditional arts, and allowing children to create and collaborate through playing with them. ShadowStory is our first attempt in this direction, a digital storytelling system inspired by traditional Chinese shadow puppetry. We present the design and implementation of ShadowStory and a 7-day field trial in a primary school. Findings illustrated that ShadowStory promoted creativity, collaboration, and intimacy with traditional culture among children, as well as interleaved children's digital and physical playing experience.
© All rights reserved Lu et al. and/or their publisher
Chen, Hung-Hsuan, Gou, Liang, Zhang, Xiaolong and Giles, Clyde Lee (2011): CollabSeer: a search engine for collaboration discovery. In: JCDL11 Proceedings of the 2010 Joint International Conference on Digital Libraries 2011. pp. 231-240. Available online
Collaborative research has been increasingly popular and important in academic circles. However, there is no open platform available for scholars or scientists to effectively discover potential collaborators. This paper discusses CollabSeer, an open system to recommend potential research collaborators for scholars and scientists. CollabSeer discovers collaborators based on the structure of the coauthor network and a user's research interests. Currently, three different network structure analysis methods that use vertex similarity are supported in CollabSeer: Jaccard similarity, cosine similarity, and our relation strength similarity measure. Users can also request a recommendation by selecting a topic of interest. The topic of interest list is determined by CollabSeer's lexical analysis module, which analyzes the key phrases of previous publications. The CollabSeer system is highly modularized making it easy to add or replace the network analysis module or users' topic of interest analysis module. CollabSeer integrates the results of the two modules to recommend collaborators to users. Initial experimental results over a subset of the CiteSeerX database show that CollabSeer can efficiently discover prospective collaborators.
© All rights reserved Chen et al. and/or their publisher
Wu, Anna and Zhang, Xiaolong (2011): Location-based information fusion for mobile navigation. In: Proceedings of the 2011 International Conference on Uniquitous Computing 2011. pp. 593-594. Available online
Comprehensive yet personalized information for a location is usually desired by mobile users in situ. Traditional navigation systems provide complete static information, such as address, contact, even photos and reviews for a certain place. However, such information does not reflect the real time situation (e.g. popularity/crowdness). Location-based social networks provide opportunity to build social dynamics between the place and potential visitors. In this work, we propose a design by leveraging public online information with users' social network resources to provide real time exploration in novel environments. A mobile application is implemented using Wikipedia, Panoramio, and Foursquare data to provide complete, updated, and trustworthy information. Design highlights and implementation are reported.
© All rights reserved Wu and Zhang and/or ACM Press
Jiang, Yingying, Tian, Feng, Wang, Hongan, Zhang, Xiaolong, Wang, Xugang and Dai, Guozhong (2010): Intelligent understanding of handwritten geometry theorem proving. In: Proceedings of the 2010 International Conference on Intelligent User Interfaces 2010. pp. 119-128. Available online
Computer-based geometry systems have been widely used for teaching and learning, but largely based on mouse-and-keyboard interaction, these systems usually require users to draw figures by following strict task structures defined by menus, buttons, and mouse and keyboard actions. Pen-based designs offer a more natural way to develop geometry theorem proofs with hand-drawn figures and scripts. This paper describes a pen-based geometry theorem proving system that can effectively recognize hand-drawn figures and hand-written proof scripts, and accurately establish the correspondence between geometric components and proof steps. Our system provides dynamic and intelligent visual assistance to help users understand the process of proving and allows users to manipulate geometric components and proof scripts based on structures rather than strokes. The results from evaluation study show that our system is well perceived and users have high satisfaction with the accuracy of sketch recognition, the effectiveness of visual hints, and the efficiency of structure-based manipulation.
© All rights reserved Jiang et al. and/or their publisher
Ren, Lei, Tian, Feng, Zhang, Xiaolong and Zhang, Lin (2010): DaisyViz: A model-based user interface toolkit for interactive information visualization systems. In J. Vis. Lang. Comput., 21 (4) pp. 209-229. Available online
Wu, Anna, Zhang, Xiaolong, Convertino, Gregorio and Carroll, John M. (2009): CIVIL: support geo-collaboration with information visualization. In: GROUP09 - International Conference on Supporting Group Work 2009. pp. 273-276. Available online
Teams of specialized experts, such as emergency management planning teams, while making decisions need to efficiently pool domain-specific knowledge, synthesize relevant information, and keep track of collaborators activities at a low interaction cost. This requires tools that allow monitoring both low-level information (e.g., individual actions and external events) and higher-order activities (e.g., how members contribute to groupwork). This paper presents design of CIVIL, a system prototype developed to support map-based decision-making. We report our empirical evaluation of the effects of visualizations on the decision process and the final product.
© All rights reserved Wu et al. and/or their publisher
Wu, Anna and Zhang, Xiaolong (2009): Supporting collaborative sensemaking in map-based emergency management and planning. In: GROUP09 - International Conference on Supporting Group Work 2009. pp. 395-396. Available online
Emergency management and planning often involves multiple domain experts with diverse knowledge backgrounds and responsibilities. Current practices in emergency management and planning have not leveraged the state-of-art technologies in information sharing, synthesis, and analysis. The proposed research will investigate the process of collaborative sensemaking in emergency planning and implement a map-based online system to support this process.
© All rights reserved Wu and Zhang and/or their publisher
Jiang, Yingying, Tian, Feng, Wang, Xugang, Zhang, Xiaolong, Dai, Guozhong and Wang, Hongan (2009): Structuring and manipulating hand-drawn concept maps. In: Proceedings of the 2009 International Conference on Intelligent User Interfaces 2009. pp. 457-462. Available online
Concept maps are an important tool to knowledge organization, representation, and sharing. Most current concept map tools do not provide full support for hand-drawn concept map creation and manipulation, largely due to the lack of methods to recognize hand-drawn concept maps. This paper proposes a structure recognition method. Our algorithm can extract node blocks and link blocks of a hand-drawn concept map by combining dynamic programming and graph partitioning and then build a concept-map structure by relating extracted nodes and links. We also introduce structure-based intelligent manipulation technique of hand-drawn concept maps. Evaluation shows that our method has high structure recognition accuracy in real time, and the intelligent manipulation technique is efficient and effective.
© All rights reserved Jiang et al. and/or their publisher
Zhang, Xiaolong (2009): Multiscale traveling: crossing the boundary between space and scale. In Virtual Reality, 13 (2) pp. 101-115. Available online
Zhang, Xiaolong, Qu, Yan, Giles, Clyde Lee and Song, Piyou (2008): CiteSense: supporting sensemaking of research literature. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008. pp. 677-680. Available online
Making sense of research literature is a complicated process that involves various information seeking and comprehension tasks. The lack of support for sensemaking in existing systems presents important design challenges and opportunities. This research proposes the design of an integral environment to support literature search, selection, organization and comprehension. Our system prototype, CiteSense, offers lightweight interaction tools and a smooth transition among various information activities. This research deepens our understanding of the design of systems that support the sensemaking of research literature.
© All rights reserved Zhang et al. and/or ACM Press
Tian, Feng, Xu, Lishuang, Wang, Hongan, Zhang, Xiaolong, Liu, Yuanyuan, Setlur, Vidya and Dai, Guozhong (2008): Tilt menu: using the 3D orientation information of pen devices to extend the selection capability of pen-based user interfaces. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008. pp. 1371-1380. Available online
We present a new technique called 'Tilt Menu' for better extending selection capabilities of pen-based interfaces. The Tilt Menu is implemented by using 3D orientation information of pen devices while performing selection tasks. The Tilt Menu has the potential to aid traditional one-handed techniques as it simultaneously generates the secondary input (e.g., a command or parameter selection) while drawing/interacting with a pen tip without having to use the second hand or another device. We conduct two experiments to explore the performance of the Tilt Menu. In the first experiment, we analyze the effect of parameters of the Tilt Menu, such as the menu size and orientation of the item, on its usability. Results of the first experiment suggest some design guidelines for the Tilt Menu. In the second experiment, the Tilt Menu is compared to two types of techniques while performing connect-the-dot tasks using freeform drawing mechanism. Results of the second experiment show that the Tilt Menu perform better in comparison to the Tool Palette, and is as good as the Toolglass.
© All rights reserved Tian et al. and/or ACM Press
Zhang, Xiaolong (2008): A multiscale progressive model on virtual navigation. In International Journal of Human-Computer Studies, 20 (4) pp. 243-256. Available online
Navigation designs in virtual environments often draw on research findings on human navigation behaviors in the real world, in particular the landmark-route-survey spatial knowledge model. Geographers and cognitive psychologists have argued that this model is insufficient to capture the complexity of spatial cognition related to navigation. They have suggested that new theories are needed to understand the integration of various kinds of spatial knowledge and their relationship with spatial activities, such as route planning, route choosing and so on. In virtual environments, users can scale up and down the virtual space to obtain different spatial knowledge and interaction domains. Such flexibility offers an opportunity to deepen our understanding of the relationship between spatial knowledge and spatial action. This paper reports a study on how scaling in virtual environments can improve the integration of spatial knowledge and spatial action. This paper first proposes a multiscale progressive model that couples spatial knowledge and movement across scale in navigation in virtual environments. Then, the paper introduces the design of multiscale environments to support the coupling. Results of an experimental study show the benefits of the coupled spatial knowledge and movement for navigation involving subtasks at different scale levels. In addition to helping better understand the relationship between spatial knowledge and spatial action, this research also gives some insight into designs to support navigation in virtual environments as well as designs to support cross-scale spatial knowledge access in the real world.
© All rights reserved Zhang and/or Academic Press
Li, Xiaoyan, Shou, Lidan, Chen, Gang, Zhang, Xiaolong, Hu, Tianlei and Dong, Jinxiang (2008): Pivotbrowser: a tag-space image searching prototype. In: Proceedings of the 2008 International Conference on the World Wide Web 2008. pp. 1111-1112. Available online
We propose a novel iterative searching and refining prototype for tagged images. This prototype, named PivotBrowser, captures semantically similar tag sets in a structure called pivot. By constructing a pivot for a textual query, PivotBrowser first selects candidate images possibly relevant to the query. The tags contained in these candidate images are then selected in terms of their tag relevances to the pivot. The shortlisted tags are clustered and one of the tag clusters is used to select the results from the candidate images. Ranking of the images in each partition is based on their relevance to the tag cluster. With the guidance of the tag clusters presented, a user is able to perform searching and iterative query refinement.
© All rights reserved Li et al. and/or ACM Press
Wu, Anna, Zhang, Wei, Hu, Bo and Zhang, Xiaolong (2007): Evaluation of Wayfinding Aids Interface in Virtual Environment. In: Jacko, Julie A. (ed.) HCI International 2007 - 12th International Conference - Part II July 22-27, 2007, Beijing, China. pp. 700-709. Available online
Zhang, Xiaolong (2007): M2S maps: supporting real-world navigation with mobile VR. In Virtual Reality, 11 (2) pp. 161-173. Available online
Zhang, Xiaolong and Furnas, George W. (2005): mCVEs: using Cross-Scale Collaboration to Support User Interaction with Multiscale Structures. In Presence: Teleoperators and Virtual Environments, 14 (1) pp. 31-46.
Furnas, George W. and Zhang, Xiaolong (2000): Illusions of Infinity: Feedback for Infinite Worlds. In: Ackerman, Mark S. and Edwards, Keith (eds.) Proceedings of the 13th annual ACM symposium on User interface software and technology November 06 - 08, 2000, San Diego, California, United States. pp. 237-238. Available online
Furnas, George W. and Zhang, Xiaolong (1998): MuSE: A Multiscale Editor. In: Mynatt, Elizabeth D. and Jacob, Robert J. K. (eds.) Proceedings of the 11th annual ACM symposium on User interface software and technology November 01 - 04, 1998, San Francisco, California, United States. pp. 107-116. Available online
Information worlds are getting ever more vast. We need, not only better environments for dealing with this vast scale, but better tools for authoring information in those environments. This paper describes a new type of tool for authoring objects in infinite pan/zoom (so-called "multi-scale") environments, like PAD++. Called the MultiScale Editor (MuSE) it provides a direct way to manipulate objects in scale, simplifying important operations for authoring with large, multiscale information worlds.
© All rights reserved Furnas and Zhang and/or ACM Press
Join our community and advance:
Page maintainer: The Editorial Team