Traditionally, software inspection has largely relied on collocated interaction of inspectors. As companies have begun to turn to distributed software development, meeting in a ro...
While the recent developments in access technologies such as DSL and cable enable end-users to communicate with each other in the means of video and voice, there still exist sever...
As an emerging human-computer interaction approachvision based hand interaction is more natural and efficient. Howeverin order to achieve high accuracy, most of the existing hand ...
The field of HCI has played an important role in broadening the spectrum of users of computational artifacts. However, users with extreme preferences are mostly ignored by the des...
We describe content-aware layout (CAL), a technique that automatically arranges windows on a user's desktop. Unlike conventional window managers that automatically cascade or...