About ACM Publications

For more than 60 years, the best and brightest minds in computing have come to ACM to meet, share ideas, publish their work and change the world. ACM's publications are among the most respected and highly cited in the field because of their longstanding focus on quality and their ability to attract pioneering thought leaders from both academia and industry.

[Learn More about ACM Publications...]

Search Digital Library




Communications of the ACM

Vol. 60 | ISSUE 5


Computers in Entertainment (CIE)

Vol. 15 | ISSUE 3



Vol. 2017 | ISSUE 3


ACM Inroads

Vol. 8 | ISSUE 1

View All Magazines

Conference Proceedings—Rapid Dissemination of Research Findings

ACM conferences are a vital publication venue for computing research, and capture the cutting edge of innovation across the spectrum of computing by publishing refereed and invited papers.

ACM Books—High Quality, Advanced-Level Books for the Computing Community

Published by ACM in conjunction with Morgan & Claypool Publishers, ACM Books is a new series of advanced texts for computer science practitioners, researchers, educators, and students.

ACM Transactions on Knowledge Discovery from Data Seeking New Editor-in-Chief

ACM Transactions on Knowledge Discovery from Data (TKDD) is seeking a new Editor-in-Chief. Nominations are due May 15. For more information please visit the TKDD nominations page.

Publish in the ACM International Conference Proceedings Series

The ACM International Conference Proceeding Series (ICPS) provides a mechanism to publish the contents of conferences, technical symposia and workshops and thereby increase their visibility among the international computing community.

ACM Journal on Mobile Tech Debuts

IMWUT, Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, has published its first issue. This journal series for research relevant to the post-PC era covers a broad range of topics including mobile systems, wearable technologies, and intelligent environments. Gregory D. Abowd of Georgia Institute of Technology is the Editor-in-Chief.

eLearn Magazine Seeking New Editor(s)-in-Chief

eLearn, ACM's online magazine serving providers and consumers of online education and training, is seeking a new Editor-in-Chief or co-Editors-in-Chief. Nominations are due May 19. For more information please visit the eLearn nominations page.

New Journal, ACM Transactions on Cyber-Physical Systems, Publishes First Issue

TCPS publishes papers on the interactions of information processing, networking and physical processes. Cyber-Physical Systems has emerged as a unifying name for systems where the cyber parts—the computing and communication parts, and the physical parts—are tightly integrated, both at the design time and during operation.

Replicated Computational Results – Verifying Data Through Replication

ACM TOMS, ACM TOMACS and JEA have adopted the Replicated Computational Results (RCR) Initiative, which allows authors to have the journal's referees attempt to scientifically reproduce the computational data in their manuscripts. Manuscripts whose results are successfully replicated receive a special RCR designation upon their publication. 

ACM Task Force Addresses Reproducibility in Published Work

A number of ACM communities have independently evolved their own “artifact” review processes and associated definitions of what it means to be reproducible. These communities have come together in this Task Force to collaborate on a common set of Best Practices which can be implemented in production infrastructure and reflected in publication.

Through these activities and feedback from the broader CS community, the ACM Digital Library will be ideally positioned to serve emerging requirements for sharing software, data and other artifacts, leading to increased scientific accountability and the adoption of improved experimental practices.

ACM Policies on Authorship

Anyone listed as Author on an ACM paper must meet certain criteria, including making substantial intellectual contributions to some components of the original work and drafting and/or revising the paper. Read the entire set of criteria in the Policy on Authorship.

Authors submitting papers for peer-review to ACM publications will represent that the paper submitted is original; that the work submitted is not currently under review at any other publication venue; that they have the rights and intent to publish the work in the venue to which it is submitted; and that any prior publications on which this work is based are documented appropriately. Read more about this policy in the Author Representation Policy.

Who Owns the Social Web?

User-contributed content plays an increasingly important role in the Internet's evolution, overtaking professionally created and curated resources. Many social, legal, and technological forces shape our perceptions of who can do what with Internet content. In this article, we take a bottom-up view of content ownership and control, seeking to identify the norms and practices of everyday media users. In this video, author Catherine Marshall discusses "Who Owns the Social Web?", a Contributed Article in the May 2017 CACM.

PACM on Interactive, Mobile, Wearable and Ubiquitous Technologies Welcomes Editor-in-Chief

The new journal PACM on Interactive, Mobile, Wearable and Ubiquitous Technologies (IMWUT) welcomes Gregory D. Abowd as its Editor-in-Chief. The appointment is from November 1, 2016 to October 31, 2019. Gregory is Regents’ Professor and J.Z. Liang Chair in the School of Interactive Computing at Georgia Institute of Technology.

ACM Transactions on Computation Theory Welcomes Venkatesan Guruswami as Editor-in-Chief

ACM Transactions on Computation Theory (TOCT) welcomes Venkatesan Guruswami as its Editor-in-Chief. The appointment is from February 1, 2017 to January 31, 2020. Venkatesan is a Professor in the Computer Science Departmant at Carnegie Mellon University, and is active in its Algorithms and Complexity Theory group.

ACM TOCT EiC Venkatesan Guruswami

Check Out the New ACM Queue

There's a new mobile app for acmqueue, our magazine by and for practitioners, available for download via Google play and the Apple App Store. Also available as a desktop digital edition. The bimonthly issues are free to ACM Professional Members. (One-year subscription is $19.99 for non-ACM members.)

Bringing You the World’s Computing Literature

The most comprehensive collection of full-text articles and bibliographic records covering computing and information technology includes the complete collection of ACM's publications. 

ACM Digital Library

Publish with ACM

ACM's prestigious conferences and journals are seeking top-quality papers in all areas of computing and IT. It is now easier than ever to find the most appropriate venue for your research and publish with ACM.

Publish your work

Get Involved with ACM

ACM is a volunteer-led and member-driven organization. Everything ACM accomplishes is through the efforts of people like you. A wide range of activities keep ACM moving, including organizing conferences, editing journals, reviewing papers and participating on boards and committees, to name just a few. Find out all the ways that you can volunteer with ACM.


Most Downloaded Articles in the Past 24 Hours


JavaScript Parallelizing Compiler for Exploiting Parallelism from Data-Parallel HTML5 Applications

ACM Transactions on Architecture and Code Optimization (TACO), Volume 12 Issue 4, January 2016

How to Train Your Browser: Preventing XSS Attacks Using Contextual Script Fingerprints

ACM Transactions on Privacy and Security (TOPS), Volume 19 Issue 1, August 2016

The Ethics of Computing: A Survey of the Computing-Oriented Literature

ACM Computing Surveys (CSUR), Volume 48 Issue 4, May 2016

The Netflix Recommender System: Algorithms, Business Value, and Innovation

ACM Transactions on Management Information Systems (TMIS), Volume 6 Issue 4, January 2016

Implementing a random number package with splitting facilities

ACM Transactions on Mathematical Software (TOMS), Volume 17 Issue 1, March 1991


The Debugging Mindset

Queue, Volume 15 Issue 1, January-February 2017

Why Does Time Go Faster As We Get Older?

Ubiquity, Volume 2008 Issue October

The 7% rule: fact, fiction, or misunderstanding

Ubiquity, Volume 2011 Issue October, October 2011

The Observer Effect

Queue, Volume 15 Issue 2, March-April 2017

Why Google stores billions of lines of code in a single repository

Communications of the ACM, Volume 59 Issue 7, July 2016


An integrating pedagogical tool based on writing articles

SIGCSE '92: Proceedings of the twenty-third SIGCSE technical symposium on Computer science education

Simulation of mixed discrete and continuous systems: an iron ore terminal example

WSC '13: Proceedings of the 2013 Winter Simulation Conference: Simulation: Making Decisions in a Complex World

Refining Sowa's conceptual graph theory for text generation

IEA/AIE '90: Proceedings of the 3rd international conference on Industrial and engineering applications of artificial intelligence and expert systems - Volume 1

Turing the Man

ACM-TURING '12: ACM Turing Centenary Celebration

Assessment of the accuracy of GeoNames gazetteer data

GIR '13: Proceedings of the 7th Workshop on Geographic Information Retrieval

ACM Transactions on Mathematical Software Welcomes Daniel Kressner as Editor-in-Chief

ACM Transactions on Mathematical Software (TOMS) welcomes Daniel Kressner as its Editor-in-Chief. The appointment is from March 1, 2017 to February 29, 2020. Daniel is an Associate Professor and Chair of the Numerical Algorithms and High-Performance Computing at EPF Lausanne.

ACM TOMS EiC Daniel Kressner

ACM TiiS and TODAES Present Best Paper Awards for Outstanding Articles

Axel J. Soto, Vlado Kešelj, Evangelos Milios, and Ryan Kiros received the 2015 ACM TiiS Best Paper Award for their article “Exploratory Visual Analysis and Interactive Pattern Extraction From Semi-Structured Data.”

Chung-Wei Lin, Bowen Zheng, Qi Zhu, and Alberto Sangiovanni-Vincentelli received the 2016 ACM TODAES Best Paper Award for their article “Security-Aware Design Methodology and Optimization for Automotive Systems.”

New Authoring Templates for ACM Publications

ACM is transitioning to new authoring templates. The new TeX template consolidates all eight individual ACM journal and proceedings templates. The templates are updated to the latest software versions, were developed to enable accessibility features, and use a new font set. ACM will continue to accept manuscripts using the previous format through Spring 2017.

Select Application-Oriented Papers

Many papers published in ACM's Journals hold great value to software engineers interested in staying at the top of their field. The papers in this collection were selected for their relevance to practitioners who strive to build the software that will shape the future.

Cryptocurrencies, Blockchains, and Smart Contracts; Hardware for Deep Learning

“Research for Practice,” a regular feature in acmqueue, bridges the gap between theory and practice by applying learnings from recent cutting-edge research to the challenges practitioners face on a daily basis. In this installment, Arvind Narayanan and Andrew Miller deliver the latest updates from the burgeoning body of research on cryptocurrencies and deep learning. Then, Song Han provides an overview of hardware trends related to deep learning, including using hardware and hardware-aware techniques to encompass networks, improve their performance, and reduce their energy consumption.  

New Options for ACM Authors to Manage Rights and Permissions

Changes expand access to Special Interest Group conference proceedings. ACM offers flexible options that fit computing researchers' individual needs.