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.
Search Digital Library
ACM Transactions on Computer-Human Interaction (TOCHI) welcomes Kristina Höök as new Editor-in-Chief, for the term November 1, 2018 to October 31, 2021. Kristina is a Professor in the Department of Media Technology and Interaction Design at KTH.
ACM Transactions on Parallel Computing (TOPC) welcomes David Bader as new Editor-in-Chief, for the term November 1, 2018 to October 31, 2021. David is a Professor and Chair in the School of Computational Science and Engineering and College of Computing at Georgia Institute of Technology.
ACM Transactions on Internet Technology (TOIT) welcomes Ling Liu as new Editor-in-Chief, for the term December 1, 2018 to November 30, 2021. Ling is a Professor in the College of Computing at Georgia Institute of Technology.
ACM Transactions on Computer Systems (TOCS) welcomes Michael Swift as new Co-Editor-in-Chief, for the term November 1, 2018 to October 31, 2021. Michael is a Professor in the Computer Sciences Department at University of Wisconsin, Madison.
ACM Transactions on Social Computing (TSC) has published its first issue covering the burgeoning field of social computing. TSC welcomes research employing a wide range of methods to advance the tools, techniques, understanding, and practice of social computing, including theoretical, algorithmic, empirical, experimental, qualitative, quantitative, ethnographic, design, and engineering research.
New Journal: ACM Transactions on Internet of Things
The new journal ACM Transactions on Internet of Things (TIOT) will cover applications, communication networks, data analytics, wearable devices, and many more topics in the context of IoT, with a focus on system designs, end-to-end architectures, and enabling technologies. TIOT solicits research that provides experimental evidence of its effectiveness in realistic scenarios. Visit tiot.acm.org for more information or to submit your manuscript.
New Journal: ACM Transactions on Data Science
The new journal ACM Transactions on Data Science (TDS) includes cross-disciplinary innovative research ideas, algorithms, systems, theory and applications for data-intensive computing. We invite papers that address challenges from acquisition to data cleaning, transformation, representation, integration, indexing, modeling, analysis, visualization, and interpretation. Visit tds.acm.org for more information or to submit your manuscript.
ACM Transactions on Human-Robot Interaction (THRI) (formerly known as the Journal of Human-Robot Interaction (JHRI)) has published its first issue focusing on "New Frontiers for Human-Robot Interaction." THRI welcomes submissions on robotics, computer science, engineering, design, and the behavioral and social sciences.
Practical Content from ACM Queue
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. The latest installment covers Hootsuite, the most widely used SaaS (software as a service) platform for managing social media. In a roundtable discussion, Jonas Bonér, CTO of Lightbend; Terry Coatta, CTO of Marine Learning Systems; and Hootsuite developers Edward Steel, Yanik Berube, and Ken Britton talk about how Scala and Lightbend (which offers a reactive application development platform) were an essential part of a successful transition.
ACM Queue’s “Research for Practice” is your number one resource for keeping up with emerging developments in the world of theory and applying them to the challenges you face on a daily basis. In this installment, Dan Crankshaw and Joey Gonzalez provide an overview of machine learning server systems. What happens when we wish to actually deploy a machine learning model to production, and how do we serve predictions with high accuracy and high computational efficiency? Dan and Joey’s curated research selection presents cutting-edge techniques spanning database-level integration, video processing, and prediction middleware. Given the explosion of interest in machine learning and its increasing impact on seemingly every application vertical, it's possible that systems such as these will become as commonplace as relational databases are today.
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.
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.
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.
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.
Software is becoming the fabric that binds our personal and social lives, embodying a vast part of the technological knowledge that powers our industry and fuels innovation. Software is a pillar of most scientific research activities in all fields, from mathematics to physics, from chemistry to biology, from finance to social sciences. In short, a rapidly increasing part of our collective knowledge is embodied in, or dependent on, software artifacts. Our ability to design, use, understand, adapt, and evolve systems and devices on which our lives have come to depend relies on our ability to understand, adapt, and evolve the source code of the software that controls them. In this video, Roberto Di Cosmo discusses "Building the Universal Archive of Source Code," a Viewpoint column in the October 2018 issue of Communications of the ACM.
Changes expand access to Special Interest Group conference proceedings. ACM offers flexible options that fit computing researchers' individual needs.
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 exists to support the needs of the computing community. For over sixty years ACM has developed publications and publication policies to maximize the visibility, access, impact, trusted-source, and reach of the research it publishes for a global community of researchers, educators, students, and practitioners.
ACM Journal on Computing and Cultural Heritage (JOCCH) welcomes Franco Niccolucci as Editor-in-Chief. The appointment is from September 1, 2018 to August 31, 2021. Franco is a professor in the Faculty of Architecture at the University of Florence.
ACM Transactions on Mathematical Software (TOMS) welcomes Zhaojun Bai and Wolfgang Bangerth as Co-Editors-in-Chief. The appointment is from September 1, 2018 to August 31, 2021. Zhaojun is Professor of Computer Science and Mathematics at UC Davis. Bangerth is a Mathematics Professor at Colorado State.
Have you always wondered how you can improve your writing and communicate more effectively? Ubiquity, ACM's online magazine of critical analysis and in-depth commentary, offers Communication Corner, a monthy feature by Philip Yaffe, retired Wall Street Journal reporter and Ubiquity editorial board member. Each installment includes an essay on a fundamental aspect of effective writing or speaking; an exercise to help you practice writing on the topic being discussed; and an invitation to submit your exercise for possible critique.
ACM Digital Threats: Research and Practice (DTRAP) targets the prevention, identification, mitigation, and elimination of digital threats. The new journal is scheduled to launch in early 2019, and it is currently accepting submissions on these topics. Visit dtrap.acm.org for more information or to submit your manuscript.
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 has transitioned to new authoring templates. The new template consolidates all eight individual ACM journal and proceedings templates. The templates are updated to the latest software versions, have been developed to enable accessibility features, and use a new font set.
ACM Journal Calls-for-Papers
Special Issue on User-Centric Security and Safety for Cyber-Physical Systems: By: December 31, 2018
New journals accepting submissions:
Student volunteers are needed for XRDS, ACM’s quarterly student publication that examines cutting-edge research in computer science and presents viewpoints on technology’s impact in the world today. You can apply for Web Editor; Digital Content Editor; Department Editor—Hello World; Department Editor—Careers; and Department Editor—Labz. For detailed information on how to apply and job description and eligibility requirements for each position please visit http://xrds.acm.org/volunteer.cfm.
Proceedings of the ACM (PACM) is a journal series that launched in 2017. The series was created 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. See PACMs on Programming Languages, Interactive, Mobile, Wearable and Ubiquitous Technologies, Measurement and Analysis of Computing Systems, and HCI.
Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies (IMWUT) is a premier journal for research relevant to the post-PC era. IMWUT covers a broad range of topics and includes research contributions in systems and infrastructures, new hardware and sensing techniques, and studies of user experiences and societal impact.
Proceedings of the ACM on Programming Languages (PACMPL) is a Gold Open Access journal publishing research on all aspects of programming languages, from design to implementation and from mathematical formalisms to empirical studies. Each issue of the journal is devoted to a particular subject area within programming languages and will be announced through Calls for Papers.