Conferences Best Paper Awards 2017

Best Paper Awards are presented at many ACM conferences to authors whose work represents groundbreaking research in their respective areas. By recognizing these select papers for their ingenuity and importance, ACM highlights some of the theoretical and practical innovations that are likely to shape the future of computing.  

Mission Accomplished?: HTTPS Security After Diginotar
By Johanna Amann, Oliver Gasser, Quirin Scheitle, Lexi Brent, Georg Carle, Ralph Holz
Internet Measurement Conference (IMC '17)

Measuring and Mitigating Oauth Access Token Abuse by Collusion Networks
By Shehroze Farooqi, Fareed Zaffar, Nektarios Leontiadis, Zubair Shafiq
Internet Measurement Conference (IMC '17)

Epidemiology as a Framework for Large-Scale Mobile Application Accessibility Assessment
By Anne Spencer Ross, Xiaoyi Zhang, James Fogarty, Jacob O. Wobbrock
19th International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS '17)

Using Participatory Design with Proxies with Children with Limited Communication
By Foad Hamidi, Melanie Baljko, Isabel Gómez
19th International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS '17)

Evaluating an iPad Game to Address Overselectivity in Preliterate AAC Users with Minimal Verbal Behavior
By LouAnne E. Boyd, Kathryn E. Ringland, Heather Faucett, Alexis Hiniker, Kimberley Klein, Kanika Patel, Gillian R. Hayes
19th International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS '17)

Design and Psychometric Evaluation of an American Sign Language Translation of the System Usability Scale
By Matt Huenerfauth, Kasmira Patel, Larwan Berke
19th International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS '17)

Digital Strategies for Supporting Strengths- and Interests-based Learning with Children with Autism
By Cara Wilson, Margot Brereton, Bernd Ploderer, Laurianne Sitbon, Beth Saggers
19th International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS '17)

A Formal Foundation for Secure Remote Execution of Enclaves
By Pramod Subramanyan, Rohit Sinha, Ilia Lebedev, Srinivas Devadas, Sanjit A. Seshia
CCS '17: 2017 ACM SIGSAC Conference on Computer and Communications Security

Authenticated Garbling and Efficient Maliciously Secure Two-Party Computation
By Xiao Wang, Samuel Ranellucci, Jonathan Katz
CCS '17: 2017 ACM SIGSAC Conference on Computer and Communications Security

DolphinAttack: Inaudible Voice Commands
By Guoming Zhang, Chen Yan, Xiaoyu Ji, Tianchen Zhang, Taimin Zhang, Wenyuan Xu
CCS '17: 2017 ACM SIGSAC Conference on Computer and Communications Security

Better Bounds for Block Cipher Modes of Operation via Nonce-Based Key Derivation
By Shay Gueron, Yehuda Lindell
ACM SIGSAC Conference on Computer and Communications Security (CCS '17)

Scaling ORAM for Secure Computation
By Jack Doerner, Abhi Shelat
ACM SIGSAC Conference on Computer and Communications Security (CCS '17)

Exploiting Budan-Fourier and Vincent's Theorems for Ray Tracing 3D Bézier Curves
By Alexander Reshetov
High-Performance Graphics (HPG '17)

WEBee: Physical-Layer Cross-Technology Communication via Emulation
By Zhijun Li, Tian He
The 23rd Annual International Conference on Mobile Computing and Networking (MobiCom '17)

Technology-Mediated Sight: A Case Study of Early Adopters of a Low Vision Assistive Technology
By Annuska Zolyomi, Anushree Shukla, Jaime Snyder
The 19th International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS '17)

Evaluating the Usability of Automatically Generated Captions for People who are Deaf or Hard of Hearing
By Sushant Kafle, Matt Huenerfauth
The 19th International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS '17)

Monitoring Multicopters Energy Consumption
By Ilenia Fronza, Nabil El Ioini, Luis Corral, Matthias Moroder, Moritz Moroder
Annual Conference on Information Technology Education and the 6th Annual Conference on Research in Information Technology (SIGITE/RIIT '17)

Educational Approach to Cyber Foundations in an Undergraduate Core Program
By Jason Hussey, Jacob Shaha
Annual Conference on Information Technology Education and the 6th Annual Conference on Research in Information Technology (SIGITE/RIIT '17)

Massive Reactive Smartphone-based Jamming Using Arbitrary Waveforms and Adaptive Power Control
By Matthias Schulz, Francesco Gringoli, Daniel Steinmetzer, Michael Koch, Matthias Hollick
ACM Conference on Security & Privacy in Wireless and Mobile Networks (WiSec '17)

SLAQ: Quality-driven Scheduling for Distributed Machine Learning
By Haoyu Zhang, Logan Stafman, Andrew Or, Michael J. Freedman
ACM Symposium on Cloud Computing (SoCC '17)

Occupy the Cloud: Distributed Computing for the 99%
By Eric Jonas, Qifan Pu, Shivaram Venkataraman, Ion Stoica, Benjamin Recht
ACM Symposium on Cloud Computing (SoCC '17)

AirCode: Unobtrusive Physical Tags for Digital Fabrication
By Dingzeyu Li, Avinash S. Nair, Shree K. Nayar, Changxi Zheng
The Annual ACM Symposium on User Interface Software and Technology (UIST '17)

Grabity: A Wearable Haptic Interface for Simulating Weight and Grasping in Virtual Reality
By Inrak Choi, Heather Culbertson, Mark R. Miller, Alex Olwal, Sean Follmer
The Annual ACM Symposium on User Interface Software and Technology (UIST '17)

Triggering Artwork Swaps for Live Animation
By Nora S. Willett, Wilmot Li, Jovan Popovic, Adam Finkelstein
The Annual ACM Symposium on User Interface Software and Technology (UIST '17)

iVoLVER: A Visual Language for Constructing Visualizations from In-the-Wild Data
By Miguel A. Nacenta, Gonzalo Gabriel Méndez
Interactive Surfaces and Spaces (ISS '17)

Illuminated Interactive Paper with Multiple Input Modalities for Form Filling Applications
By Konstantin Klamka, Wolfgang Büschell, Raimund Dachselt
Interactive Surfaces and Spaces (ISS '17)

TastyFloats: A Contactless Food Delivery System
By Chi Thanh Vi, Asier Marzo, Damien Ablart, Gianluca Memoli, Sriram Subramanian, Bruce Drinkwater, Marianna Obrist
Interactive Surfaces and Spaces (ISS '17)

MeetAlive: Room-Scale Omni-Directional Display System for Multi-User Content and Control Sharing
By Andreas Rene Fender, Hrvoje Benko, Andy Wilson
Interactive Surfaces and Spaces (ISS '17)

FireFlies2: Interactive Tangible Pixels to enable Distributed Cognition in Classroom Technologies
By David Verweij, Saskia Bakker, Berry Eggen
Interactive Surfaces and Spaces (ISS '17)

Differentiating Cognitive Load Using a Modified Version of AttenD
By Bobbie Seppelt, Sean Seaman, Linda Angell, Bruce Mehler, Bryan Reimer
International Conference on Automotive User Interfaces and Interactive Vehicular Applications (AutomotiveUI '17)

Did You See Me?: Assessing Perceptual vs. Real Driving Gains Across Multi-Modal Pedestrian Alert Systems
By Coleman Merenda, Hyungil Kim, Joseph L. Gabbard, Samantha Leong, David R. Large, Gary Burnett
International Conference on Automotive User Interfaces and Interactive Vehicular Applications (AutomotiveUI '17)

Using EEG to Understand why Behavior to Auditory In-vehicle Notifications Differs Across Test Environments
By Lewis L. Chuang, Christiane Glatz, Stas Krupenia
International Conference on Automotive User Interfaces and Interactive Vehicular Applications (AutomotiveUI '17)

Using EEG to Understand why Behavior to Auditory In-vehicle Notifications Differs Across Test Environments
By Lewis L. Chuang, Christiane Glatz, Stas Krupenia
International Conference on Automotive User Interfaces and Interactive Vehicular Applications (AutomotiveUI '17)

HinDroid: An Intelligent Android Malware Detection System Based on Structured Heterogeneous Information Network
By Shifu Hou, Yanfang Ye, Yangqiu Song, Melih Abdulhayoglu
ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD '17)

Accelerating Innovation Through Analogy Mining
By Tom Hope, Joel Chan, Aniket Kittur, Dafna Shahaf
ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD '17)

Experimental Analysis of Mastery Learning Criteria
By Radek Pelánek, Jiří Řihák Masaryk
Conference on User Modeling, Adaptation and Personalization (UMAP '17)

Solving Stochastic Point Location Problem in a Dynamic Environment with Weak Estimation
By Asieh Abolpour Mofrad, Anis Yazidi, Hugo Lewi Hammer
International Conference on Research in Adaptive and Convergent Systems (RACS '17)

Efficient Synthetic Light Field Rendering on Heterogeneous Systems Using a Pipeline-Based Runtime Design
By Chih-Chen Kao, Liang-Chi Tseng, Wei-Chung Hsu
International Conference on Research in Adaptive and Convergent Systems (RACS '17)

On Classifying Dynamic Graph Bags
By Dong-Kyu Chae, Bo-Kyum Kim, Seung-Ho Kim, Sang-Wook Kim
International Conference on Research in Adaptive and Convergent Systems (RACS '17)

Study on a Text Reuse Measurement Method Using Expanded Index Term
By Eunji Lee, Htet Myet Lynn, Chang Choi, Hanil Kim, Pankoo Kim
International Conference on Research in Adaptive and Convergent Systems (RACS '17)

Program Analysis with a Loop-Function-based Tracing Tool on Virtual Platforms
By Tsung-Han Chiang, Cheng-Yueh Liu, Chih-Wei Yeh, Chia-Heng Tu, Shih-Hao Hung
International Conference on Research in Adaptive and Convergent Systems (RACS '17)

Automated Repair of Layout Cross Browser Issues Using Search-based Techniques
By Sonal Mahajan, Abdulmajeed Alameer, Phil McMinn, William G. J. Halfond
International Symposium on Software Testing and Analysis (ISSTA '17)

Faster Mutation Analysis via Equivalence Modulo States
By Bo Wang, Yingfei Xiong, Yangqingwei Shi, Lu Zhang, Dan Hao
International Symposium on Software Testing and Analysis (ISSTA '17)

Just-in-time Static Analysis
By Lisa Nguyen Quang Do, Karim Ali, Benjamin Livshits, Eric Bodden, Justin Smith, Emerson Murphy-Hill
International Symposium on Software Testing and Analysis (ISSTA '17)

Translation-based Recommendation
By Ruining He, Wang-Cheng Kang, Julian McAuley
ACM Conference on Recommender Systems (RecSys '17)

Modeling the Assimilation-Contrast Effects in Online Product Rating Systems: Debiasing and Recommendations
By Xiaoying Zhang, Junzhou Zhao, John C.S. Lui
ACM Conference on Recommender Systems (RecSys '17)

Jointly Optimal Routing and Caching for Arbitrary Network Topologies
By Stratis Ioannidis, Edmund Yeh
International Conference on Information-Centric Networking (ICN '17)

Learning Locomotion Skills Using DeepRL: Does the Choice of Action Space Matter?
By Xue Bin Peng, Michiel van de Panne
The ACM SIGGRAPH / Eurographics Symposium on Computer Animation (SCA '17)

Online Compression of Rigid Body Simulations Using Physics-inspired Interpolation
By Timothy Jeruzalski, Eugene Fiume, Alec Jacobson, David I. W. Levin
The ACM SIGGRAPH / Eurographics Symposium on Computer Animation (SCA '17)

A Micropolar Material Model for Turbulent SPH Fluids
By Jan Bender, Dan Koschier, Tassilo Kugelstadt, Marcel Weiler
The ACM SIGGRAPH / Eurographics Symposium on Computer Animation (SCA '17)

Broadening Participation in Computing: Examining Experiences of Girls of Color
By Allison Scott, Alexis Martin, Frieda McAlear, Sonia Koshy
Innovation and Technology in Computer Science Education (ITiCSE '17)

An Evaluation of Models for Runtime Approximation in Link Discovery
By Kieanthi Georgala, Michael Hoffmann, Axel-Cyrille Ngonga Ngomo
International Conference on Web Intelligence 2017 (WI '17)

Preference-driven Similarity Join
By Chuancong Gao, Jiannan Wang, Jian Pei, Rui Li, Yi Chang
International Conference on Web Intelligence 2017 (WI '17)

Topical Term Weighting Based on Extended Random Sets for Relevance Feature Selection
By Abdullah Semran Alharbi, Yuefeng Li, Yue Xu
International Conference on Web Intelligence 2017 (WI '17)

LiveMaps: Converting Map Images into Interactive Maps
By Faegheh Hasibi, Fedor Nikolaev, Chenyan Xiong, Krisztian Balog, Svein Erik Bratsberg, Alexander Kotov, Jamie Callan
The 40th International ACM SIGIR conference on research and development in Information Retrieval (SIGIR '17)

Are IR Evaluation Measures on an Interval Scale?
By Marco Ferrante, Nicola Ferro, Silvia Pontarollo
The ACM SIGIR International Conference on the Theory of Information Retrieval (ICTIR '17)

BitFunnel: Revisiting Signatures for Search
By Bob Goodwin, Michael Hopcroft, Dan Luu, Alex Clemmer, Mihaela Curmei, Sameh Elnikety, Yuxiong He
The 40th International ACM SIGIR conference on research and development in Information Retrieval (SIGIR '17)

Towards a Transcription System of Sign Language Video Resources via Motion Trajectory Factorisation
By Mark Borg, Kenneth P. Camilleri
The ACM Symposium on Document Engineering 2017 (DocEng '17)

The Treatment of Ties in AP Correlation
By Julián Urbano, Mónica Marrero
The ACM SIGIR International Conference on the Theory of Information Retrieval (ICTIR '17)

The Pareto Frontier of Utility Models as a Framework for Evaluating Push Notification Systems
By Gaurav Baruah, Jimmy Lin
The ACM SIGIR International Conference on the Theory of Information Retrieval (ICTIR '17)

Investigating per Topic Upper Bound for Session Search Evaluation
By Zhiwen Tang, Grace Hui Yang
The ACM SIGIR International Conference on the Theory of Information Retrieval (ICTIR '17)

Evaluating Web Search with a Bejeweled Player Model
By Fan Zhang, Yiqun Liu, Xin Li, Min Zhang, Yinghui Xu, Shaoping Ma
The 40th International ACM SIGIR conference on research and development in Information Retrieval (SIGIR '17)

Classification by Retrieval: Binarizing Data and Classifiers
By Fumin Shen, Yadong Mu, Yang Yang, Wei Liu, Li Liu, Jingkuan Song, Heng Tao Shen
The 40th International ACM SIGIR conference on research and development in Information Retrieval (SIGIR '17)

IRGAN: A Minimax Game for Unifying Generative and Discriminative Information Retrieval Models
By Jun Wang, Lantao Yu, Weinan Zhang, Yu Gong, Yinghui Xu, Benyou Wang, Peng Zhang, Dell Zhang
The 40th International ACM SIGIR conference on research and development in Information Retrieval (SIGIR '17)

Linear Extended Annotation Graphs
By Vincent Barrellon, Pierre-Edouard Portier, Sylvie Calabretto, Olivier Ferret
The ACM Symposium on Document Engineering 2017 (DocEng '17)

COS: A Parallel Performance Model for Dynamic Variations in Processor Speed, Memory Speed, and Thread Concurrency
By Bo Li, Edgar A. León, Kirk W. Cameron
The 26th International Symposium on High-Performance Parallel and Distributed Computing (HPDC '17)

A Semantic Workflow Approach to Web Science Analytics
By Spencer C. Norris, John S. Erickson, Deborah L. McGuinness    
The 2017 ACM Conference on Web Science Conference (WebSci '17)

The Effect of Collective Attention on Controversial Debates on Social Media
By Kiran Garimella, Gianmarco De Francisci Morales, Aristides Gionis, Michael Mathioudakis    
The 2017 ACM Conference on Web Science Conference (WebSci '17)

The Ethical Challenges of Publishing Twitter Data for Research Dissemination
By Helena Webb, Marina Jirotka, Bernd Carsten Stahl, William Housley, Adam Edwards, Matthew Williams, Rob Procter, Omer Rana, Pete Burnap    
The 2017 ACM Conference on Web Science Conference (WebSci '17)

Learning from User Interactions in Personal Search via Attribute Parameterization
By Michael Bendersky, Xuanhui Wang, Donald Metzler, Marc Najork    
Best Paper Honorable Mention from the Tenth ACM International Conference on Web Search and Data Mining (WSDM '17)

Nonlinear Feature Normalization in Steganalysis
By Mehdi Boroumand, Jessica Fridrich    
Proceedings of the 5th ACM Workshop on Information Hiding and Multimedia Security (IH&MMSec '17)

The Square Root Law of Steganography: Bringing Theory Closer to Practice
By Andrew D. Ker
Proceedings of the 5th ACM Workshop on Information Hiding and Multimedia Security (IH&MMSec '17)

A Datalog Framework for Modeling Relationship-based Access Control Policies
By Edelmira Pasarella, Jorge Lobo
Proceedings of the 22nd ACM on Symposium on Access Control Models and Technologies (SACMAT '17)

Geometris: Designing Collaborative Mathematical Interactions For Children
By Elena Durán-López, Leah F. Rosenbaum, Ganesh V. Iyer
Proceedings of the 2017 Conference on Interaction Design and Children (IDC '17)

RobIn: A Half-baked Robot for Electronics in a STEM Context
By Chronis Kynigos, Marianthi Grizioti, Sofia Nikitopoulou    
Proceedings of the 2017 Conference on Interaction Design and Children (IDC '17)

TaBooGa: A Hybrid Learning App to Support Children's Reading Motivation
By Rebecca Linke, Tina Kothe, Florian Alt 
Proceedings of the 2017 Conference on Interaction Design and Children (IDC '17) 

Bicultural: Examining Teenage Latinas' Perspectives on Technologies for Emotional Support
By Ralph Vacca    
Proceedings of the 2017 Conference on Interaction Design and Children (IDC '17) 

Creative Sense-Making: Quantifying Interaction Dynamics in Co-Creation
By Nicholas Davis, Chih-Pin Hsiao, Kunwar Yashraj Singh, Brenda Lin, Brian Magerko    
Proceedings of the 2017 ACM SIGCHI Conference on Creativity and Cognition (C&C '17) 

Combinatorial Cost Sharing
By Shahar Dobzinski, Shahar Ovadia    
Proceedings of the 2017 ACM Conference on Economics and Computation (EC '17)
Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing (STOC 2017)

Almost-polynomial Ratio Eth-hardness of Approximating Densest K-subgraph
By Pasin Manurangsi
Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing (STOC 2017)

A Weighted Linear Matroid Parity Algorithm
By Satoru Iwata, Yusuke Kobayashi
Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing (STOC 2017)

Deciding Parity Games in Quasipolynomial Time
By Cristian S. Calude, Sanjay Jain, Bakhadyr Khoussainov, Wei Li, Frank Stephan
(STOC 2017) Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing

Explicit, Almost Optimal, Epsilon-balanced Codes
By Amnon Ta-Shma

A Measurement Study of Oculus 360 Degree Video Streaming
By Chao Zhou, Zhenhua Li, Yao Liu    
Proceedings of the 8th ACM on Multimedia Systems Conference (MMSys'17)

A Comparative Case Study of HTTP Adaptive Streaming Algorithms in Mobile Networks
By Theodoros Karagkioules, Cyril Concolato, Dimitrios Tsilimantos, Stefan Valentin
Proceedings of the 27th Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV'17)

Glimpse: A Programmable Early-Discard Camera Architecture for Continuous Mobile Vision
By Saman Naderiparizi, Pengyu Zhang, Matthai Philipose, Bodhi Priyantha, Jie Liu, Deepak Ganesan
Proceedings of the 15th Annual International Conference on Mobile Systems, Applications, and Services (MobiSys '17)

Indoor Follow Me Drone
By Wenguang Mao, Zaiwei Zhang, Lili, Jian He, Yuchen Cui, Sangki Yun    
Proceedings of the 15th Annual International Conference on Mobile Systems, Applications, and Services (MobiSys '17)

BackDoor: Making Microphones Hear Inaudible Sounds
By Nirupam Roy, Haitham Hassanieh, Romit Roy Choudhury
Proceedings of the 15th Annual International Conference on Mobile Systems, Applications, and Services (MobiSys '17)

Executive Pay Before and After Technology IPOs: Who Receives More?
By Tenace Kwaku Setor, Damien Joseph    
Proceedings of the 2017 ACM SIGMIS Conference on Computers and People Research (SIGMIS-CPR '17)

Towards Memory-efficient Processing-in-memory Architecture for Convolutional Neural Networks
By Yi Wang, Mingxu Zhang, Jing Yang    
Proceedings of the 18th ACM SIGPLAN/SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES '17) 

SMULGRAS: A Platform for Smart Multicodal Graphics Search
By A. Dietze, M. Klomann, Y. Jung, M. Englert, S. Rieger, A. Rehberger, S. Hau, P. Grimm    
Proceedings of the 22nd International Conference on 3D Web Technology (Web3D '17)

Quality Optimization of Resilient Applications under Temperature Constraints
By Heng Yu, Yajun Ha, Jing Wang
Proceedings of the Computing Frontiers Conference (CF '17)

Accelerating Performance Inference over Closed Systems by Asymptotic Methods
By Giuliano Casale
Abstracts Proceedings of the 2017 ACM SIGMETRICS / International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS '17)

Security Game with Non-additive Utilities and Multiple Attacker Resources
By Sinong Wang, Ness Shroff    
Proceedings of the 2017 ACM SIGMETRICS / International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS '17 Abstracts)

Attacks Landscape in the Dark Side of the Web
By Onur Catakoglu, Marco Balduzzi, Davide Balzarotti    
Proceedings of the Symposium on Applied Computing (SAC '17)

SMT-based Consistency Analysis of Industrial Systems Requirements
By Predrag Filipovikj, Guillermo Rodriguez-Navas, Mattias Nyberg, Cristina Seceleanu
Proceedings of the Symposium on Applied Computing (SAC '17)

AdaptiVisor: Assisting Eye Adaptation Via Occlusive Optical See-through Head-mounted Displays
By Yuichi Hiroi, Yuta Itoh, Takumi Hamasaki, Maki Sugimoto    
Proceedings of the 8th Augmented Human International Conference (AH '17)

TennisMaster: an IMU-based Online Serve Performance Evaluation System
By Disheng Yang, Jian Tang, Yang Huang, Chao Xu, Jinyang Li, Liang Hu, Guobin Shen, Chieh-Jan Mike Liang, Hengchang Liu    
Proceedings of the 8th Augmented Human International Conference (AH '17)

Design Method for Gushed Light Field: Aerosol-based Aerial and Instant Display
By Ippei Suzuki, Shuntarou Yoshimitsu, Keisuke Kawahara, Nobutaka Ito, Atsushi Shinoda, Akira Ishii, Takatoshi Yoshida, Yoichi Ochiai
Proceedings of the 8th Augmented Human International Conference (AH '17)

A Body Odyssey: Exploring the Human Body as Digested Food
By Satoshi Fujisawa, Takeo Hamada, Ryota Kondo, Ryohei Okamoto, Michiteru Kitazaki
Proceedings of the 8th Augmented Human International Conference (AH '17)

InSight: A Systematic Approach to Create Dynamic Human-controller-interactions
By Roger Boldu, Haimo Zhang, Juan Pablo Forero Cortés, Sachith Muthukumarana, Suranga Nanayakkara    
Proceedings of the 8th Augmented Human International Conference (AH '17)

Frustration Suppression for Wellbeing in Decision Making
By Makoto Mizukami, Kazuma Aoyama, Masahiro Furukawa, Taro Maeda, Hideyuki Ando
Proceedings of the 8th Augmented Human International Conference (AH '17)

Utilizing Wikipedia Knowledge in Open Directory Project-based Text Classification
By HaeYong Shin, GeunJae Lee, Woo-Jong Ryu, SangKeun Lee    
Proceedings of the Symposium on Applied Computing (SAC '17)

A Versatile High-performance Visual Fiducial Marker Detection System with Scalable Identity Encoding
By Peter Lightbody, Tomáš Krajník, Marc Hanheide    
Proceedings of the Symposium on Applied Computing (SAC '17)

ICE: Self-configuration of Information Processing in Heterogeneous Agent Teams
By Stefan Niemczyk, Stephan Opfer, Nugroho Fredivianus, Kurt Geihs    
Proceedings of the Symposium on Applied Computing (SAC '17)

Differentially-Private Big Data Analytics for High-Speed Research Network Traffic Measurement
By Oana-Georgiana Niculaescu, Mihai Maruseac, Gabriel Ghinita    
Proceedings of the Seventh ACM on Conference on Data and Application Security and Privacy (CODASPY '17)

Secure Free-Floating Car Sharing for Offline Cars
By Alexandra Dmitrienko, Christian Plappert    
Proceedings of the Seventh ACM on Conference on Data and Application Security and Privacy (CODASPY '17)

Identifying HTTPS-Protected Netflix Videos in Real-Time
By Andrew Reed, Michael Kranch    
Proceedings of the Seventh ACM on Conference on Data and Application Security and Privacy (CODASPY '17)

Privacy-Preserving HMM Forward Computation
By Jan Henrik Ziegeldorf, Jan Metzke, Jan Rüth, Martin Henze, Klaus Wehrle    
Proceedings of the Seventh ACM on Conference on Data and Application Security and Privacy (CODASPY '17)

Ghostbuster: A Fine-grained Approach for Anomaly Detection in File System Accesses 
By Shagufta Mehnaz, Elisa Bertino    
Proceedings of the Seventh ACM on Conference on Data and Application Security and Privacy (CODASPY '17)

Tight Space-Approximation Tradeoff for the Multi-Pass Streaming Set Cover Problem
By Sepehr Assadi
Proceedings of the 36th ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems (PODS '17)

Dichotomies in Ontology-Mediated Querying with the Guarded Fragment
By André Hernich, Carsten Lutz, Fabio Papacchini, Frank Wolter    
Proceedings of the 36th ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems (PODS '17)

Parallelizing Sequential Graph Computations
By Wenfei Fan, Jingbo Xu, Yinghui Wu, Wenyuan Yu, Jiaxin Jiang, Zeyu Zheng, Bohan Zhang, Yang Cao, Chao Tian
Proceedings of the 2017 ACM International Conference on Management of Data (SIGMOD '17)

Making Noise: Using Sound-Art to Explore Technological Fluency
By Erik Brunvand, Nina McCurdy    
Best Experience Report Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17)

LightNN: Filling the Gap between Conventional Deep Neural Networks and Binarized Networks
By Ruizhou Ding, Zeye Liu, Rongye Shi, Diana Marculescu, R.D. (Shawn) Blanton
Proceedings of the on Great Lakes Symposium on VLSI 2017 (GLSVLSI '17)

SGXBOUNDS: Memory Safety for Shielded Execution
By Dmitrii Kuvaiskii, Oleksii Oleksenko, Sergei Arnautov, Bohdan Trach, Pramod Bhatotia, Pascal Felber, Christof Fetzer
Proceedings of the Twelfth European Conference on Computer Systems (EuroSys '17)

Mosaic: Processing a Trillion-Edge Graph on a Single Machine
By Steffen Maass, Changwoo Min, Sanidhya Kashyap, Woonhak Kang, Mohan Kumar, Taesoo Kim    
Proceedings of the Twelfth European Conference on Computer Systems (EuroSys '17)

AutoPerf: Automated Load Testing and Resource Usage Profiling of Multi-Tier Internet Applications
By Varsha Apte, T.V.S. Viswanath, Devidas Gawali, Akhilesh Kommireddy, Anshul Gupta
Proceedings of the 8th ACM/SPEC on International Conference on Performance Engineering (ICPE '17)

Preparing and Supporting Industry Professionals as Volunteer High School Computer Science Co-Instructors
By Anthony Papini, Leigh Ann DeLyser, Nathaniel Granor, Kevin Wang    
Exemplary Experience Report Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17) 

Examining the Relationship Between Introductory Computing Course Experiences, Self-Efficacy, and Belonging Among First-Generation College Women
By Jennifer M. Blaney, Jane G. Stout
Exemplary CS Education Research Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17)  

Determining Application-specific Peak Power and Energy Requirements for Ultra-low Power Processors
By Hari Cherupalli, Henry Duwe, Weidong Ye, Rakesh Kumar, John Sartori    
Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS '17)

Black-box Concurrent Data Structures for NUMA Architectures
By Irina Calciu, Siddhartha Sen, Mahesh Balakrishnan, Marcos K. Aguilera
Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS '17)

An Empirical Evaluation of Visuo-Haptic Feedback on Physical Reaching Behaviors During 3D Interaction in Real and Immersive Virtual Environments
By Elham Ebrahimi, Sabarish V. Babu, Christopher C. Pagano, Sophie Jörg    
Best Paper from the 2016 ACM Symposium on Applied Perception (SAP '16)

Need a Hand?: How Appearance Affects the Virtual Hand Illusion
By Lorraine Lin, Sophie Jörg    
Best Presentation from the 2016 ACM Symposium on Applied Perception (SAP '16)

User Sensitivity to Speed- and Height-mismatch in VR
By Veronica U. Weser, Joel Hesch, Johnny Lee, Dennis R. Proffitt    
Best Poster from the 2016 the ACM Symposium on Applied Perception (SAP '16)

Concise Encoding of Flow Attributes in SDN Switches
By Robert MacDavid, Rudiger Birkner, Ori Rottenstreich, Arpit Gupta, Nick Feamster, Jennifer Rexford    
Proceedings of the Symposium on SDN Research (SOSR '17)

Integrating Computer Science into Music Education
By John Peterson, Greg Haynes    
Exemplary Experience Report Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17)

Preparing STEM Teachers to offer New Mexico Computer Science for All
By Irene A. Lee, Maureen Psaila Dombrowski, Ed Angel    
Exemplary New Program Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17)

A Two-Course Sequence of Real Projects for Real Customers
By Christian Murphy, Swapneel Sheth, Sydney Morton    
Exemplary Experience Report Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17)

Employing Retention of Flow to Improve Online Tutorials
By Ashok Basawapatna, Alexander Repenning
Exemplary CS Education Research Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17)

Incorporating Human Error Education into Software Engineering Courses via Error-based Inspections
By Vaibhav Anu, Gursimran Walia, Gary Bradshaw    
Exemplary CS Education Research Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17) 

Pencil Puzzles for Introductory Computer Science: an Experience- and Gender-Neutral Context
By Zack Butler, Ivona Bezakova, Kimberly Fluet
Exemplary CS Education Research Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17) 

Evaluating Student Learning from Collaborative Group Tests in Introductory Computing
By Yingjun Cao, Leo Porter    
Exemplary CS Education Research Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17)  

Evaluating Neural Networks as a Method for Identifying Students in Need of Assistance
By Karo Castro-Wunsch, Alireza Ahadi, Andrew Petersen    
Exemplary CS Education Research Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17)

Evaluating the Effectiveness of Algorithm Analysis Visualizations
By Mohammed F. Farghally, Kyu Han Koh, Hossameldin Shahin, Clifford A. Shaffer    
Exemplary CS Education Research Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17)  

The Code Mangler: Evaluating Coding Ability Without Writing any Code
By Nick Cheng, Brian Harrington    
Exemplary CS Education Research Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17  

What a Life!: Building a Framework for Constructive Assemblies
By Joanne Leong, Florian Perteneder, Hans-Christian Jetter, Michael Haller    
Best Paper from the Eleventh International Conference on Tangible, Embedded, and Embodied Interaction (TEI '17) 

Interactions of Individual and Pair Programmers with an Intelligent Tutoring System for Computer Science
By Rachel Harsley, Davide Fossati, Barbara Di Eugenio, Nick Green    
Exemplary CS Education Research Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17)  

Building a Statewide Computer Science Teacher Pipeline
By Helen H. Hu, Cecily Heiner, Thomas Gagne, Carl Lyman    
Exemplary CS Education Research Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17) 

Generating Hints and Feedback for Hilbert-style Axiomatic Proofs
By Josje Lodder, Bastiaan Heeren, Johan Jeuring
Exemplary CS Education Research Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17) 
 

Understanding Student Interactions in Capstone Courses to Improve Learning Experiences
By Andres Neyem, Juan Diaz-Mosquera, Jorge Munoz-Gama, Jaime Navon    
Exemplary CS Education Research Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education  (SIGCSE '17) 
  

Exploring the Pair Programming Process: Characteristics of Effective Collaboration
By Fernando J. Rodríguez, Kimberly Michelle Price, Kristy Elizabeth Boyer    
Exemplary CS Education Research Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17)   

Improving Students' Learning and Achievement in CS Classrooms through Computational Creativity Exercises that Integrate Computational and Creative Thinking
By Duane F. Shell, Leen-Kiat Soh, Abraham E. Flanigan, Markeya S. Peteranetz, Elizabeth Ingraham
Exemplary CS Education Research Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17)
  

Deconstructing the Discussion Forum: Student Questions and Computer Science Learning
By Mickey Vellukunnel, Philip Buffum, Kristy Elizabeth Boyer, Jeffrey Forbes, Sarah Heckman, Ketan Mayer-Patel    
Exemplary CS Education Research Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17)

iSnap: Towards Intelligent Tutoring in Novice Programming Environments
By Thomas W. Price, Yihuan Dong, Dragan Lipovac    
Exemplary CS Education Research Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education  

Evaluation and Impact of a Required Computational Thinking Course for Architecture Students
By Nick Senske     
Exemplary CS Research Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17)

Exam Wrappers: Not a Silver Bullet
By Ben Stephenson, Michelle Craig, Daniel Zingaro, Diane Horton, Danny Heap, Elaine Huynh    
Exemplary CS Education Research Paper  from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17)

Student Perspectives of Team-Based Learning in a CS Course: Summary of Qualitative Findings
By Michael S. Kirkpatrick
Exemplary CS Education Research Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education  (SIGCSE '17) 
  

User Behaviour and Task Characteristics: A Field Study of Daily Information Behaviour
By Jiyin He, Emine Yilmaz    
Best Paper from the 2017 Conference on Conference Human Information Interaction and Retrieval (CHIIR '17) 

Understanding Ephemeral State of Relevance
By Jiepu Jiang, Daqing He, Diane Kelly, James Allan    
Best Student Paper from the 2017 Conference on Conference Human Information Interaction and Retrieval (CHIIR '17)

A (2 + ϵ)-approximation for Maximum Weight Matching in the Semi-streaming Model
By Ami Paz, Gregory Schwartzman
Best Paper from the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms (SODA '17)
 

Subquadratic Algorithms for the Diameter and the Sum of Pairwise Distances in Planar Graphs
By Sergio Cabello
Best Paper from the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms (SODA '17)  

Bilinear Lithography Hotspot Detection 
By Hang Zhang, Fengyuan Zhu, Haocheng Li, Evangeline F.Y. Young, Bei Yu
Best Paper from the 2017 ACM on International Symposium on Physical Design (ISPD '17)

Infrastructure for Continuous Assessment of Retained Relevant Knowledge
By Kathleen Timmerman, Travis Doom
Best New Program Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17)

Making Noise: Using Sound-Art to Explore Technological Fluency
By Erik Brunvand, Nina McCurdy    
Best Experience Report Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17)

Computing with CORGIS: Diverse, Real-world Datasets for Introductory Computing
By Austin Cory Bart, Ryan Whitcomb, Dennis Kafura, Clifford A. Shaffer, Eli Tilevich    
Best CS Education Research Paper from the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17)

Feature-based Volumetric Terrain Generation
By Michael Becher, Michael Krone, Guido Reina, Thomas Ertl    
3rd Best Paper (tie) from the 21st ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D '17)

Real-time Fiber-level Cloth Rendering
By Kui Wu, Cem Yuksel
3rd Best Paper (tie) from the 21st ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D '17)

Scene-adaptive High Dynamic Range Display for Low Latency Augmented Reality
By Peter Lincoln, Alex Blate, Montek Singh, Andrei State, Mary C. Whitton, Turner Whitted, Henry Fuchs    
2nd Best Paper from the 21st ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D '17)

Compressing Color Data for Voxelized Surface Geometry
By Dan Dolonius, Erik Sintorn, Viktor Kämpe, Ulf Assarsson    
Best Paper from the the 21st ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D '17)

Procedurally Generated Virtual Reality from 3D Reconstructed Physical Space
By Misha Sra, Sergio Garrido-Jurado, Chris Schmandt, Pattie Maes    
Best Paper from the 22nd ACM Conference on Virtual Reality Software and Technology (VRST '16)  

A Novel Magnetic Levitation Haptic Device for Augmentation of Tissue Stiffness Perception
By Qianqian Tong, Zhiyong Yuan, Mianlun Zheng, Weixu Zhu, Guian Zhang, Xiangyun Liao    
Best Student Paper from the 22nd ACM Conference on Virtual Reality Software and Technology (VRST '16) 

PhishEye: Live Monitoring of Sandboxed Phishing Kits
By Xiao Han, Nizar Kheir, Davide Balzarotti
Best Student Paper from the 2016 ACM SIGSAC Conference on Computer and Communications Security (CCS '16) 

A Fast Sketch-based Assembler for Genomes
By Priyanka Ghosh, Ananth Kalyanaraman    
Best Paper from the 7th ACM International Conference on Bioinformatics, Computational Biology, and Health Informatics (BCB '16)

Bipartite Matching Generalizations for Peptide Identification in Tandem Mass Spectrometry
By Wenruo Bai, Jeffrey Bilmes, William S. Noble    
Best Paper from the 7th ACM International Conference on Bioinformatics, Computational Biology, and Health Informatics (BCB '16)

Reducing Controversy by Connecting Opposing Views
By Kiran Garimella, Gianmarco De Francisci, Aristides Gionis, Michael Mathioudakis    
Best Student Paper from the Tenth ACM International Conference on Web Search and Data Mining (WSDM '17)

Unbiased Learning-to-Rank with Biased Feedback
By Thorsten Joachims, Adith Swaminathan, Tobias Schnabel
Best Paper from the Tenth ACM International Conference on Web Search and Data Mining (WSDM '17)

Tapir: Embedding Fork-Join Parallelism into LLVM's Intermediate Representation
By Tao B. Schardl, William S. Moses, Charles E. Leiserson    
Best Paper from the 22nd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PoPP '17) 

Lifelong Learning

ACM offers lifelong learning resources including online books and courses from Skillsoft, TechTalks on the hottest topics in computing and IT, and more.

techpacks

ACM Case Studies

Written by leading domain experts for software engineers, ACM Case Studies provide an in-depth look at how software teams overcome specific challenges by implementing new technologies, adopting new practices, or a combination of both. Often through first-hand accounts, these pieces explore what the challenges were, the tools and techniques that were used to combat them, and the solution that was achieved.