Proceedings of the ACM on

Human-Computer Interaction (PACMHCI)

Latest Articles

Welcome Letter

Welcome to this issue of the Proceedings of the ACM on Human-Computer Interaction, which will focus on contributions from the research community Engineering Interactive Computing Systems (EICS). This diverse research community explores the methods, processes, techniques and tools that support specifying, designing, developing, deploying and... (more)

INFEX: A Unifying Framework for Cross-Device Information Exploration and Exchange

In our daily lives we are witnessing a proliferation of digital devices including tablets, smartphones, digital cameras or wearable appliances. A major effort has been made to enable these devices to exchange information in intelligent spaces and collaborative settings. However, the arising technical challenges often manifest themselves to end... (more)

Using TEMPEST: End-User Programming of Web-Based Ecological Momentary Assessment Protocols

Researchers who perform Ecological Momentary Assessment (EMA) studies tend to rely on informatics experts to set up and administer their data collection protocols with digital media. Contrary to standard surveys and questionnaires that are supported by widely available tools, setting up an EMA protocol is a substantial programming task. Apart from... (more)

Web5VR: A Flexible Framework for Integrating Virtual Reality Input and Output Devices on the Web

The availability of consumer-level devices for both visualising and interacting with Virtual Reality (VR) environments opens the opportunity to introduce more immersive contents and experiences, even on the web. For reaching a wider audience, developing VR applications in a web environment requires a flexible adaptation to the different input and... (more)

Augmented Reality Supported Modeling of Industrial Systems to Infer Software Configuration

This paper proposes and evaluates an approach for building models of installed industrial Cyber-Physical Systems using augmented reality on... (more)

Digital Human Models in Human Factors and Ergonomics Evaluation of Gesture Interfaces

Gesture-based interfaces are becoming a widely used interaction modality in many industrial applications. Therefore, it is important to guarantee... (more)

XD-AR: Challenges and Opportunities in Cross-Device Augmented Reality Application Development

Augmented Reality (AR) developers face a proliferation of new platforms, devices, and frameworks. This often leads to applications being limited to a single platform and makes it hard to support collaborative AR scenarios involving multiple different devices. This paper presents XD-AR, a cross-device AR application development framework designed to... (more)

The TUIO 2.0 Protocol: An Abstraction Framework for Tangible Interactive Surfaces

Since its introduction in 2005, the TUIO protocol has been widely employed within a multitude of usage contexts in tangible and multi-touch interaction. While its simple and versatile design still covers the core functionality of interactive tabletop systems, the conceptual and technical developments of the past decade also led to a variety of... (more)

360Anywhere: Mobile Ad-hoc Collaboration in Any Environment using 360 Video and Augmented Reality

360-degree video is increasingly used to create immersive user experiences; however, it is typically limited to a single user and not interactive. Recent studies have explored the potential of 360 video to support multi-user collaboration in remote settings. These studies identified several challenges with respect to 360 live streams, such as the... (more)

KAVE: Building Kinect Based CAVE Automatic Virtual Environments, Methods for Surround-Screen Projection Management, Motion Parallax and Full-Body Interaction Support

While CAVE Automatic Virtual Environments (CAVE) have been around for over 2 decades they remain complex to setup, unaffordable to most, and generally limited to data and model visualization applications for academia and industry. In this paper, we present a solution to create a monocular CAVE using the Unity 3D game engine by adding motion... (more)

Identifying Cognitive Assistance with Mobile Electroencephalography: A Case Study with In-Situ Projections for Manual Assembly

Manual assembly at production is a mentally demanding task. With rapid prototyping and smaller production lot sizes, this results in frequent changes... (more)

Djnn/Smala: A Conceptual Framework and a Language for Interaction-Oriented Programming

The persistent difficulty to develop and maintain interactive software has unveiled the inadequacy of traditional imperative programming languages. In the recent years, several solutions have been proposed to enrich the existing languages with constructs dedicated to interaction. In this paper, we... (more)


Proceedings of the ACM on Human Computer Interaction (HCI) is a journal for research relevant to multiple aspects of the intersection between human factors and computing systems. Characteristics of humans from individual cognition, to group effects, to societal impacts shape and are shaped by computing systems. Human and computer interactions affect multiple aspects of daily life, shape mass social changes, and guide novel computing experiences. These interactions are studied via multiple methods, including ethnography, surveys, experiments, and system implementation among others. PACMHCI covers a broad range of topics and methods that help illuminate the intersection between humans and computing systems. The scope of this journal includes research contributions in new systems for input and output, studies of user experiences with computing systems, scholarship on the individual and group effects of computer mediation, and societal impacts of new human computer interactions. PACMHCI also welcomes contributions on new methodologies, tools, theories and models, as well as visionary and survey papers that help advance the field.

All ACM Journals | See Full Journal Index

enter search term and/or author name