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

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.

eLearn Magazine Welcomes New Editors-in-Chief

eLearn Magazine welcomes Simone C. O. Conceição and Anita Samuel as new Co-Editors-in-Chief. The appointment is from July 1, 2017 to June 30, 2020. Conceição is a Professor and Chair of the Administrative Leadership Department at the University of Wisconsin-Milwaukee's School of Education. She has served on eLearn's editorial board since 2013. Samuel is a consultant for the Center for Excellence in Teaching and Learning and a lecturer at the University of Wisconsin-Milwaukee's Administrative Leadership Department.

Photo of eLearn Magazine co-Eic's Simone C. O. Conceição and Anita Samuel

Communications of the ACM Welcomes Andrew Chien as Editor-in-Chief

ACM's flagship publication Communications of the ACM (CACM) welcomes Andrew A. Chien as its Editor-in-Chief, effective July 1, 2017. He will succeed Moshe Y. Vardi. Chien is the William Eckhardt Distinguished Service Professor of Computer Science and the Director of the CERES Center for Unstoppable Computing at the University of Chicago. He is also a Senior Computer Scientist at the Argonne National Laboratory.

Communications of the ACM EiC Andrew Chien

ACM Transactions on Management Information Systems Names Daniel Zeng as Editor-in-Chief

ACM Transactions on Management Information Systems (TMIS) has named Daniel Zeng as Editor-in-Chief, for the term September 1, 2017 to August 31, 2020. Daniel is Gentile Family Professor of MIS at the University of Arizona.

ACM TMIS EiC Daniel Zeng

ACM Transactions on Sensor Networks Seeking New Editor-in-Chief

ACM Transactions on Sensor Networks (TOSN) is seeking a new Editor-in-Chief. Nominations are due August 11. For more information please visit the TOSN nominations page.

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.

ACM TOMM Names Best Paper of 2017

Xuyong Yang, Tao Mei, Ying-Qing Xu, Yong Rui, and Shipeng Li received ACM Transactions on Multimedia Computing, Communications and Applications' 2017 Nicolas D. Georganas Best Paper Award for Automatic Generation of Visual-Textual Presentation Layout. Read the news release.

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.

ACM to Publish Rebranded HRI Journal

As of January 2018, the Journal of Human-Robot Interaction (JHRI) will become an ACM publication and be rebranded as the ACM Transactions on Human-Robot Interaction (THRI). The Editors-in-Chief plan to expand the THRI editorial team to broaden the scope of the publication, which will launch in March 2018.

ACM Transactions on Autonomous and Adaptive Systems Names Bashar Nuseibeh as Editor-in-Chief

ACM Transactions on Autonomous and Adaptive Systems (TAAS) has named Bashar Nuseibeh as Editor-in-Chief, for the term October 1, 2017 to September 30, 2020. Bashar is Professor of Computing at The Open University. He is also Visiting Professor at Imperial College London and at the National Institute of Informatics in Japan.

ACM TAAS EiC Bashar Nuseibeh

ACM Journal of Data and Information Quality Welcomes Tiziana Catarci as Editor-in-Chief

ACM Journal of Data and Information Quality (JDIQ) welcomes Tiziana Catarci as its Editor-in-Chief. The appointment is from June 1, 2017 to May 31, 2020. Tiziana is Professor of Information Processing Systems in the Department of Computer Engineering, Automation and Management at University of Rome “La Sapienza.”

ACM JDIQ EiC Tiziana Catarci

ACM TOCHI Names Best Paper of 2016

Roy A. Ruddle, Rhys G. Thomas, Rebecca Randell, Philip Quirke, and Darren Treanor received the 2016 ACM TOCHI Best Paper Award for their article The Design and Evaluation of Interfaces for Navigating Gigapixel Images in Digital Pathology.

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.

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.

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.”

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.

Turing's Pre-War Analog Computers: The Fatherhood of the Modern Computer Revisited

Alan Turing is often praised as the foremost figure in the historical process that led to the rise of the modern electronic computer. Turing’s famous 1936 paper on an “ideal machine” that could use simple rules to solve any problem is often cited as the origin of the automatic calculating machines developed in the 1940s.  Computing Historian Leo Corry, however, contends that no such line can be drawn between Turing’s pre-war writings and later computational devices. In this video, Corry  discusses "Turing's Pre-War Analog Computers: The Fatherhood of the Modern Computer Revisited," a Contributed Article in the August 2017 CACM. 

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. 

Most Downloaded Articles in the Past 24 Hours

Journals

Learning to Schedule Control Fragments for Physics-Based Characters Using Deep Q-Learning

ACM Transactions on Graphics (TOG), Volume 36 Issue 3, June 2017

Resolving Ambiguity in Sentiment Classification: The Role of Dependency Features

ACM Transactions on Management Information Systems (TMIS), Volume 8 Issue 2-3, August 2017

Data Science: A Comprehensive Overview

ACM Computing Surveys (CSUR), Volume 50 Issue 3, August 2017

Bias in computer systems

ACM Transactions on Information Systems (TOIS), Volume 14 Issue 3, July 1996

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

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

Magazines

Why Does Time Go Faster As We Get Older?

Ubiquity, Volume 2008 Issue October

Protecting intellectual property rights through information policy

Ubiquity, Volume 2004 Issue June

Borg, Omega, and Kubernetes

Queue, Volume 14 Issue 1, January-February 2016

Hacker-proof coding

Communications of the ACM, Volume 60 Issue 8, August 2017

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

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

Proceedings

Extrinsic influence factors in software reliability: a study of 200,000 windows machines

ICSE Companion 2014: Companion Proceedings of the 36th International Conference on Software Engineering

Predicting Clinical Outcomes Across Changing Electronic Health Record Systems

KDD '17: Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining

dRMT: Disaggregated Programmable Switching

SIGCOMM '17: Proceedings of the Conference of the ACM Special Interest Group on Data Communication

The QUIC Transport Protocol: Design and Internet-Scale Deployment

SIGCOMM '17: Proceedings of the Conference of the ACM Special Interest Group on Data Communication

Towards a Scalable Modular QUIC Server

KBNets '17: Proceedings of the Workshop on Kernel-Bypass Networks

Overleaf Allows Authors to Collaborate

Overleaf is a free, cloud-based, collaborative authoring tool that provides an ACM LaTeX authoring template. Authors can write using Rich Text mode or regular Source mode. The platform automatically compiles the document while an author writes, so the author can see what the finished file will look like in real time. The template allows authors to submit manuscripts easily to ACM from within the Overleaf platform.

Introducing the New Proceedings of the ACM Series

Proceedings of the ACM (PACM) is a new journal series with first issues planned for 2017. It is being launched in recognition of the fact that conference-centric publishing disadvantages the CS community with respect to other scientific disciplines when competing with researchers from other disciplines for top science awards and career progression, and the fact that top ACM conferences have demonstrated high quality and high impact on the field.

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. The goal of this program is to enable conferences and workshops to cost effectively produce print proceedings for their attendees, while also providing maximum dissemination of the material through electronic channels, specifically, the 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.

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. 

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.

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.