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

Journals

CSUR

ACM Computing Surveys (CSUR)

Vol. 48 | ISSUE 4

JACM

Journal of the ACM (JACM)

Vol. 63 | ISSUE 2

JDIQ

Journal of Data and Information Quality (JDIQ)

Vol. 7 | ISSUE 1-2

JEA

Journal of Experimental Algorithmics (JEA)

Vol. 21 | ISSUE 1

View All Journals

Magazines

CACM

Communications of the ACM

Vol. 59 | ISSUE 4

CIE

Computers in Entertainment (CIE)

Vol. 12 | ISSUE 3

eLearn

eLearn

Vol. 2016 | ISSUE 3

Inroads

ACM Inroads

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

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. 

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 in the ACM International Conference Proceedings Series (ICPS)

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.

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.

Lessons Learned from 30 Years of MINX

MINX, the grandfather of LINUX, is quite spry for its age. Andrew S. Tanenbaum, the author of the MINX operating system,  discusses "Lessons Learned from 30 Years of MINIX," his Contributed Article in the March 2016 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.)

ACM Transactions on Interactive Intelligent Systems Welcomes Michelle Zhou as New Editor-in-Chief

ACM Transactions on Interactive Intelligent Systems (TIIS) welcomes Michelle Zhou as its New Editor-in-Chief, effective February 1. Michelle is a co-founder and CEO of Juji, Inc., an online people analytics and engagement service.

Meet David Basin

A Computer Science professor at ETH Zurich, and chair for Information Security at the Institute of Information Security, David Basin is Editor-in-Chief of ACM Transactions on Information and System Security (TISSEC). "The challenge of security is that one must design systems that work in adversarial environments where the adversary can be extremely cunning."

Computer Systems Organization Category Editor Needed for ACM Computing Reviews

Computing Reviews, the post-publication review and comment journal of ACM, is seeking a volunteer interested in serving as a category editor in the computer systems organization area.

CACM Apr. 2016 - A Fistful of Bitcoins

Sarah Meiklejohn discusses "A Fistful of Bitcoins", a Research Highlights article in the April 2016 issue of Communications of the ACM that considers the challenges for those seeking to use Bitcoin for criminal or fraudulent purposes at scale. 

Most Downloaded Articles in the Past 24 Hours

Journals

Face recognition: A literature survey

ACM Computing Surveys (CSUR), Volume 35 Issue 4, December 2003

Automated Computational Cognitive-Modeling: Goal-Specific Analysis for Large Websites

ACM Transactions on Computer-Human Interaction (TOCHI), Volume 22 Issue 3, June 2015

LIBSVM: A library for support vector machines

ACM Transactions on Intelligent Systems and Technology (TIST), Volume 2 Issue 3, April 2011

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

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

Structure-preserving image smoothing via region covariances

ACM Transactions on Graphics (TOG), Volume 32 Issue 6, November 2013

Magazines

Borg, Omega, and Kubernetes

Queue, Volume 14 Issue 1, January-February 2016

Are we headed toward another global tech bust?

Communications of the ACM, Volume 59 Issue 4, April 2016

Enrollments explode! but diversity students are leaving…

Communications of the ACM, Volume 59 Issue 4, April 2016

Lessons learned from 30 years of MINIX

Communications of the ACM, Volume 59 Issue 3, March 2016

40 years of suffix trees

Communications of the ACM, Volume 59 Issue 4, April 2016

Proceedings

From game design elements to gamefulness: defining "gamification"

MindTrek '11: Proceedings of the 15th International Academic MindTrek Conference: Envisioning Future Media Environments

gpucc: an open-source GPGPU compiler

CGO 2016: Proceedings of the 2016 International Symposium on Code Generation and Optimization

Twitter Heron: Stream Processing at Scale

SIGMOD '15: Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data

Turing the Man

ACM-TURING '12: ACM Turing Centenary Celebration

Directions for hypertext research: exploring the design space for interactive scholarly communication

HYPERTEXT '04: Proceedings of the fifteenth ACM conference on Hypertext and hypermedia

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.

Papers with Practical Content

The content of many papers submitted to ACM Journals is highly relevant to developers and engineers interested in keeping up with the latest trends, technologies, problems, and solutions in their field. The papers below are applicable to practitioners and are open and available to the computing community.

Recent Papers of Practical Interest: 

Monitoring Bats in the Wild: On Using Erasure Codes for Energy-Efficient Wireless Sensor Networks
By Falko Dressler, Margit Mutschlechner, Bijun Li, Rüdiger Kapitza, Simon Ripperger, Christopher Eibel, Timo Hönig, Wolfgang Schröder-Preikschat
ACM TOSN

Mining Influencers Using Information Flows in Social Streams
By Karthik Subbian, Charu Aggarwal, and Jaideep Srivastava
ACM TKDD

Arabic Cross-Language Information Retrieval: A Review
By Bilel Elayed and Ibrahim Bounhas
ACM TALLIP

More Practically Applicable Papers

ACM Seeks New Editors-in-Chief

ACM Journal of Experimental Algorithmics (JEA) is seeking a new Editor-in-Chief. Nominations are due March 31, 2016. Please visit the JEA nomination page for more information.

IEEE/ACM Transactions on Computational Biology and Bioinformatics (TCBB) has extended their deadline for EIC nominations to April 1, 2016.

ACM Transactions on Asian and Low-Resource Language Information Processing (TALLIP) is seeking a new Editor-in-Chief. Nominations are due April 15, 2016. Please visit the TALLIP nominations page for more information.

ACM Transactions on Programming Languages and Systems (TOPLAS) is seeking a new Editor-in-Chief. Nominations are due May 6, 2016. Please visit the TOPLAS nominations page for more information.

New Book on Ada Lovelace from ACM Books

Ada's Legacy: Cultures of Computing from the Victorian to the Digital Age celebrates Ada Lovelace, often described as the "first computer programmer," commemorating the bicentennial of ther birth in 1815 and highlighting the impact of her work, which has reverberated widely since the late 19th century.  This is a unique contribution to a resurgence in Lovelace scholarship, thanks to the expanding influence of women in science,technology, engineering and mathematics.