XRDS

Crossroads The ACM Magazine for Students

Sign In

Association for Computing Machinery

Articles Tagged: Human Factors

Articles & Features

Don't change a thing

As a student of computer science, there's a significant chance you will end up working in software development after graduation. Despite whether your career path takes you into industry or academia, you're likely to have some kind of interaction with software development companies or organizations, if only in trying to get the most out of a project or collaboration.

By Michael DiBernardo, September 2009

PDF | HTML | In the Digital Library

Dynamic displays

While touchscreens allow extensive programmability and have become ubiquitous in today's gadgetry, such configurations lack the tactile sensations and feedback that physical buttons provide. As a result, these devices require more attention to use than their button-enabled counterparts. Still, the displays provide the ultimate interface flexibility and thus afford a much larger design space to application developers.

By Chris Harrison, Scott Hudson, September 2009

PDF | HTML | In the Digital Library

HCI and theology

By Steve Clough, March 2009

PDF | HTML | In the Digital Library

AmazonViz

This article describes a technique to visualize query results, representing purchase orders placed on Amazon.com, along a traditional 2-D scatter plot and a space-filling spiral. We integrate 3-D objects that vary their spatial placement, color, and texture properties into a visualization algorithm. This algorithm represents important aspects of a purchase order based on experimental results from human vision, computer graphics, and psychology. The resulting visual abstractions are used by viewers to rapidly and effectively explore and analyze the underlying purchase orders data.

By Amit Prakash Sawant, Christopher G. Healey, Dongfeng Chen, Rada Chirkova, March 2009

PDF | HTML | In the Digital Library

Exploring global terrorism data

By Joonghoon Lee, December 2008

PDF | HTML | In the Digital Library

Towards a user-friendly semantic formalism for natural language generation

Computational semantics has become an interesting and important branch of computational linguistics. Born from the fusion of formal semantics and computer science, it is concerned with the automated processing of meaning associated with natural language expressions [2]. Systems of semantic representation, hereafter referred to as semantic formalisms, exist to describe meaning underlying natural language expressions. To date, several formalisms have been defined by researchers from a number of diverse disciplines including philosophy, logic, psychology and linguistics. These formalisms have a number of different applications in the realm of computer science. For example, in machine translation a sentence could be parsed and translated into a series of semantic expressions, which could then be used to generate an utterance with the same meaning in a different language [14]. This paper presents two existing formalisms and examines their user-friendliness. Additionally, a new form of semantic representation is proposed with wide coverage and user-friendliness suitable for a computational linguist.

By Craig Thomas, December 2008

PDF | HTML | In the Digital Library

Challenges in HCI

By Kibum Kim, December 2005

PDF | HTML | In the Digital Library

HCI Applications for aiding children with mental disorders

By Hossein Mobahi, Karrie G. Karahalios, December 2005

PDF | HTML | In the Digital Library

When news is more than what makes headlines

By Kayre Hylton, Mary Beth Rosson, John Carroll, Craig Ganoe, December 2005

PDF | HTML | In the Digital Library

Introduction

By William Stevenson, August 2004

PDF | HTML | In the Digital Library

Mixed nuts

By Sid Stamm, August 2004

PDF | HTML | In the Digital Library

Requirements engineering

By Kristina Winbladh, August 2004

PDF | HTML | In the Digital Library

Introduction

By Jeremy T. Lanman, April 2004

PDF | HTML | In the Digital Library

Multilevel security

By Stephany Filimon, April 2004

PDF | HTML | In the Digital Library

Cognitive science

By Ronald Laurids Boring, December 2003

PDF | HTML | In the Digital Library

Literary freedom

By Bryan Stroube, September 2003

PDF | HTML | In the Digital Library

Virtual communities and team formation

By Yanru Zhang, Michael Weiss, September 2003

PDF | HTML | In the Digital Library

Using the web to enhance and transform education

By Michael Hulme, Michael Locasto, September 2003

PDF | HTML | In the Digital Library

Networking

By Kostas Pentikousis, June 2003

PDF | HTML | In the Digital Library

Game-state fidelity across distributed interactive games

By Aaron McCoy, Declan Delaney, Tomas Ward, June 2003

PDF | HTML | In the Digital Library

Zero configuration networking

By David Stirling, Firas Al-Ali, June 2003

PDF | HTML | In the Digital Library

Introduction

By Michael A. Grasso, March 2003

PDF | HTML | In the Digital Library

Introduction

By William Stevenson, December 2002

PDF | HTML | In the Digital Library

Maurice Elzas on simulation ethics

By Kostas Pentikousis, December 2002

PDF | HTML | In the Digital Library

COLUMN: Columns & reviews

Introduction

By Olivier St-Cyr, September 2002

PDF | HTML | In the Digital Library

FEATURE: Features

Map-based navigation in a graphical MOO

By Wendy A. Schafer, Doug A. Bowman, John M. Carroll, September 2002

PDF | HTML | In the Digital Library

The grading system of the real world

By Lynellen D. S. Perry, June 2002

PDF | HTML | In the Digital Library

An intellectual property course for CS majors

By John P. Kozma, Thomas Dion, September 2001

PDF | HTML | In the Digital Library

Survive and thrive at a job fair

By Jessica Ledbetter, September 2001

PDF | HTML | In the Digital Library

Unified communication systems

By Christopher Andrews, September 2001

PDF | HTML | In the Digital Library

View More Articles