C omputing is leading a revolution—everything we do is changing at a pace never experienced before in human history. Whether we talk about the pervasive, ubiquitous, mobile, grid, or even the social computing revolution, we can be sure that computing is impacting the way we interact with each other, the way we design and build our homes and cities, the way we learn, the way we communicate, the way we play, the way we work. Simply put, computing technologies are increasingly affecting and transforming almost every aspect of our daily lives. Unfortunately, the changes are not always positive, and much of the technology we use is clunky, unfriendly, unnatural, culturally biased, and difficult to use. As a result, several aspects of daily life are becoming increasingly complex and demanding. We have access to huge amounts of information, much of which is irrelevant to our own local sociocultural context and needs or is inaccessible because it is not available in our native language, we cannot fully utilize the existing tools to find it, or such tools are inadequate or nonexistent. Thanks to computing technologies, our options for communicating with others have increased, but that does not necessarily mean that our communications have Human-centered computing studies the
[1]
Donald A. Norman,et al.
User Centered System Design: New Perspectives on Human-Computer Interaction
,
1988
.
[2]
Ramesh C. Jain,et al.
Folk computing
,
2002,
CACM.
[3]
Clare-Marie Karat,et al.
The evolution of user-centered focus in the human-computer interaction field
,
2003,
IBM Syst. J..
[4]
Craig Gentry,et al.
Secure distributed human computation
,
2005,
EC '05.
[5]
Eric A. Brewer,et al.
The case for technology in developing regions
,
2005,
Computer.
[6]
Alex Pentland,et al.
Socially aware, computation and communication
,
2005,
Computer.
[7]
Nicu Sebe,et al.
Human-centered computing: a multimedia perspective
,
2006,
MM '06.
[8]
Alejandro Jaimes.
Human-centered multimedia: culture, deployment, and access
,
2006,
IEEE Multimedia.