Perceptual user interfaces: multimodal interfaces that process what comes naturally
Communications of the ACM
Some problems with the notion of context-aware computing
Communications of the ACM - Ontology: different ways of representing the same concept
Mind Design: Philosophy, Psychology, and Artificial Intelligence
Mind Design: Philosophy, Psychology, and Artificial Intelligence
The Vision of Autonomic Computing
Computer
CITC4 '03 Proceedings of the 4th conference on Information technology curriculum
The effects of culture on performance achieved through the use of human computer interaction
SAICSIT '03 Proceedings of the 2003 annual research conference of the South African institute of computer scientists and information technologists on Enablement through technology
Toward computers that recognize and respond to user emotion
IBM Systems Journal
Autonomic Computing
On a collaborative commerce framework and architecture for next generation commerce
CTS'05 Proceedings of the 2005 international conference on Collaborative technologies and systems
Work experience in PAIS: concepts, measurements and potentials
CAiSE'12 Proceedings of the 24th international conference on Advanced Information Systems Engineering
Hi-index | 0.00 |
The combination of computer and communications technologies has opened up many new opportunities for getting commercial and social benefits for organizations and communities in general. Applications of computer science and computing systems today are not limited to businesses and office environments, but have spread into the military, healthcare and even entertainment domain. In this context, user-friendliness and human centeredness are two key terms fast gaining popularity and importance. In this paper, we attempt to provide a universal definition for human centeredness and a human-centric system. In doing so, we focus on five areas which we consider the most important while designing systems that are human-centric in nature. We discuss the need for human-centric system design, and in doing so analyze important issues and challenges in past and current human-centric design approaches. We also present a framework for human-centric system design, and discuss how this framework can be helpful to designers and researchers alike. We conclude the paper by presenting an architecture that incorporates human centeredness and collaboration.