acm-header
Sign In

Communications of the ACM

Latest Research



Technical Perspective: Exploring Cognitive Bias 'In the Wild'
From Communications of the ACM

Technical Perspective: Exploring Cognitive Bias 'In the Wild'

The authors of "Cognitive Biases in Software Development" rightly highlight the need for situated studies that examine cognitive bias 'in the wild' during software...

Cognitive Biases in Software Development
From Communications of the ACM

Cognitive Biases in Software Development

We conducted a two-part field study to examine the extent to which cognitive biases occur, the consequences of these biases on developer behavior, and the practices...

Technical Perspective: Personalized Recommendation of PoIs to People with Autism
From Communications of the ACM

Technical Perspective: Personalized Recommendation of PoIs to People with Autism

"Supporting People with Autism Spectrum Disorders in the Exploration of PoIs" is an example of work that takes seriously the task of supporting a small group that...

Supporting People with Autism Spectrum Disorders in the Exploration of PoIs
From Communications of the ACM

Supporting People with Autism Spectrum Disorders in the Exploration of PoIs: An Inclusive Recommender System

We propose a novel Top-N recommendation model that combines information about an autistic user's idiosyncratic aversions with her/his preferences in a personalized...

Technical Perspective: Eyelid Gestures Enhance Mobile Interaction
From Communications of the ACM

Technical Perspective: Eyelid Gestures Enhance Mobile Interaction

"Eyelid Gestures for People with Motor Impairments," by Mingming Fan et al., addresses the accessibility of mobile devices to people with motor impairments.

Eyelid Gestures for People with Motor Impairments
From Communications of the ACM

Eyelid Gestures for People with Motor Impairments

We present an algorithm to detect nine eyelid gestures on smartphones in real time and evaluate it with 12 able-bodied people and four people with severe motor...

Technical Perspective: Cooking Up a Solution to Microwave Heat Distribution
From Communications of the ACM

Technical Perspective: Cooking Up a Solution to Microwave Heat Distribution

"Software-Defined Cooking Using a Microwave Oven," by Haojian Jin et al., introduces a feedback mechanism to microwave heating through a technique the authors call...

Software-Defined Cooking Using a Microwave Oven
From Communications of the ACM

Software-Defined Cooking Using a Microwave Oven

We present software-defined cooking (SDC), a low-cost closed-loop microwave oven system that aims to heat food in a software-defined thermal trajectory.

Technical Perspective: Finding the Sweet Spot Amid Accuracy and Performance
From Communications of the ACM

Technical Perspective: Finding the Sweet Spot Amid Accuracy and Performance

"Multi-Itinerary Optimization as Cloud Service," by Alexandru Cristian et al., makes accessible an end-to-end cloud service that produces traffic-aware, real-time...

Multi-Itinerary Optimization as Cloud Service
From Communications of the ACM

Multi-Itinerary Optimization as Cloud Service

We describe multi-itinerary optimization, a novel Bing Maps service that automates the process of building itineraries for multiple agents while optimizing their...

Technical Perspective: Liquid Testing Using Built-in Phone Sensors
From Communications of the ACM

Technical Perspective: Liquid Testing Using Built-in Phone Sensors

"Liquid Testing with Your Smartphone," by Shichao Yue and Dina Katabi, proposes a novel technique for determining the surface tension of a liquid by leveraging...

Liquid Testing with Your Smartphone
From Communications of the ACM

Liquid Testing with Your Smartphone

We show a simple and accurate approach to measuring surface tension that's available to anyone with a smartphone.

Technical Perspective: The Importance of WINOGRANDE
From Communications of the ACM

Technical Perspective: The Importance of WINOGRANDE

"WINOGRANDE" explores new methods of dataset development and adversarial filtering, expressly designed to prevent AI systems from making claims of smashing through...

WinoGrande
From Communications of the ACM

WinoGrande: An Adversarial Winograd Schema Challenge at Scale

We introduce WinoGrande, a large-scale dataset of 44k problems, inspired by the original Winograd Schema Challenge, but adjusted to improve both the scale and the...

Technical Perspective: eBP Rides the Third Wave of Mobile Health
From Communications of the ACM

Technical Perspective: eBP Rides the Third Wave of Mobile Health

The automated blood pressure wearable system described in "eBP," by Nam Bui et al., is a sterling example of the third wave of mobile health tech to fill the preventative...

eBP
From Communications of the ACM

eBP: An Ear-Worn Device for Frequent and Comfortable Blood Pressure Monitoring

We developed eBP to measure blood pressure from inside a user's ear aiming to minimize the measurement's impact on normal activities while maximizing its comfort...

From Communications of the ACM

Technical Perspective: The Strength of SuRF

The authors of "Succinct Range Filters" make a critical and insightful observation: For a given set of queries, the upper levels of the trie incur many more accesses...

Succinct Range Filters
From Communications of the ACM

Succinct Range Filters

We present the Succinct Range Filter (SuRF), a fast and compact data structure for approximate membership tests.

From Communications of the ACM

Technical Perspective: Localizing Insects Outdoors

"3D Localization for Subcentimeter-Sized Devices," by Iyer, et al., neatly separates and solves the problems of robotic locomotion, sensing, localization, and communications...

3D Localization for Subcentimeter-Sized Devices
From Communications of the ACM

3D Localization for Subcentimeter-Sized Devices

We present the first localization system that consumes microwatts of power at a mobile device and can be localized across multiple rooms in settings such as homes...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account