ACM MemberNet - April 27, 2017

Welcome to the April 2017 edition of ACM MemberNet, bringing you the world of ACM and beyond. Explore the many facets of ACM with our newsletter of member activities and events. Read past issues of MemberNet online at http://www.acm.org/membership/acm-membernet-archive and older issues at http://membernet.acm.org.

Read coverage of ACM in the news media.

Is there a person, event, or issue you'd like to see covered? Please email [email protected].

April 27, 2017

TOP STORIES

AWARDS

MEMBER RECOGNITION

CONFERENCES AND EVENTS

MEMBER PROGRAMS

LEARNING CENTER

ACM CAREER & JOB CENTER AND CSTA JOB BOARD

STUDENT NEWS

DISTINGUISHED SPEAKERS PROGRAM

CHAPTERS NEWS

ACM-W NEWS

PUBLICATIONS NEWS

ACM FYI

ACM IN THE NEWS


TOP STORIES

Sir Tim Berners-Lee, Inventor of World Wide Web, Receives ACM A.M. Turing Award

ACM has named Sir Tim Berners-Lee as the recipient of the 2016 ACM A.M. Turing Award. Berners-Lee was cited for inventing the World Wide Web, the first web browser, and the fundamental protocols and algorithms allowing the Web to scale. Berners-Lee is the 3Com Founders Professor of Engineering in the School of Engineering with a joint appointment in the Department of Electrical Engineering and Computer Science and the Computer Science and Artificial Intelligence Laboratory (CSAIL) at Massachusetts Institute of Technology (MIT), where he also heads the Decentralized Information Group (DIG). He is also a Fellow at Christ Church and a Professorial Research Fellow at the Department of Computer Science, University of Oxford. He has received many awards and honors, including the ACM Software System Award in 1995. Berners-Lee founded the World Wide Web Consortium (W3C) in 1994, established the Word Wide Web Foundation in 2009, and is President of the Open Data Institute.

The ACM Turing Award, often referred to as the "Nobel Prize of Computing," carries a $1 million prize with financial support provided by Google, Inc. It is named for Alan M. Turing, the British mathematician who articulated the mathematical foundation and limits of computing, and who was a key contributor to the Allied cryptanalysis of the Enigma cipher during World War II.

Read the ACM news release.

Alexei Efros to Receive ACM Prize in Computing

ACM has named Alexei A. Efros of the University of California, Berkeley the recipient of the 2016 ACM Prize in Computing. Efros was cited for groundbreaking data-driven approaches to computer graphics and computer vision. A focus of his work has been to understand, model and recreate the visual world around us. Efros is a pioneer in combining the power of huge image datasets drawn from the Internet with machine learning algorithms to foster powerful image transformations and valuable research findings. He has also made fundamental contributions in texture synthesis, a technique that ushered in new horizons in computer graphics and is widely used in the film industry.

A native of St. Petersburg, Russia, Efros is an Associate Professor in the Computer Science Division in the Electrical Engineering and Computer Science Department at the University of California, Berkeley. He is also affiliated with WILLOW, a computer vision and machine learning research laboratory that is a collaboration between INRIA Rocquencourt, École Normale Supérieure de Paris and Centre National de la Recherche Scientifique. He is a Sloan Fellow and a Guggenheim Fellow, and received the ACM SIGGRAPH Significant New Researcher Award and the IEEE PAMI Helmholtz Test of Time Prize, among other honors. Efros is the author of over 100 scholarly publications on topics including computer vision, computer graphics and artificial intelligence. His papers have been cited more than 20,000 times by other researchers.

The ACM Prize in Computing recognizes early-to-mid-career contributions that have fundamental impact and broad implications. Infosys Ltd. provides financial support for the $250,000 annual award.

Read the ACM news release.

Trailblazer in Robotics Research Named 2017-2018 Athena Lecturer

ACM has named Lydia E. Kavraki of Rice University as the 2017-2018 Athena Lecturer. Kavraki was cited for the invention of randomized motion-planning algorithms in robotics and the development of robotics-inspired methods for bioinformatics and biomedicine. Kavraki is an internationally recognized leader in developing physical algorithms, an area that addresses the computational challenges of objects moving in space while subject to physical constraints. She has made significant contributions in an impressively wide range of areas, from how a robot might move through a course of obstacles, to how a drug molecule might change its shape to interact with a target protein, to her current work with planning the motions of Robonaut 2, NASA's robotic assistant at the International Space Station.

Initiated in 2006 by the ACM Council on Women in Computing (ACM-W), the Athena Lecturer Award celebrates women researchers who have made fundamental contributions to computer science. The award carries a cash prize of $25,000, with financial support provided by Google. The Athena Lecturer is invited to present a lecture at an ACM event.

Read the ACM news release.

50 Years of the ACM Turing Award Celebration to Be Live Streamed

For the 50 Years of the ACM Turing Award Celebration, June 23 to 24, 2017, ACM has planned lively moderated discussions exploring how computing has evolved and where the field is headed. Panel sessions that include Turing Award laureates and other ACM award recipients and experts will cover a range of topics, from Moore's Law to quantum computing. We hope you can join us via the web—we will be live streaming the sessions in real time. More information is available on the Turing Award 50 program website.

The ACM Code of Ethics, Draft 2: We Need Your Input

Last year, a task force of the ACM Committee on Professional Ethics (COPE) began revising the ACM Code of Ethics and Professional Conduct to reflect the shifts in technology and society since its adoption in 1992. The group has now completed two drafts of suggested updates to The Code, and is inviting your input as they begin to work on the third and final draft.

See the digital edition of the May issue of Communications of the ACM for background on the development of these drafts, which includes an in-depth overview of some of the concerns raised by the computing community during the comment period.

You can help define what it means to be a good computing professional by providing your feedback. To review the drafts and join an online discussion about them, visit code2018.acm.org/discuss.

ACM SIG Elections

The 2017 ACM SIG Elections are being conducted by Election Services Corporation (ESC): SIGAda, SIGCAS, SIGCOMM, SIGEVO, SIGKDD, SIGMICRO, SIGMIS, SIGMM, SIGMOBILE, SIGMOD, SIGSAC, SIGSAM, SIGSPATIAL, and SIGUCCS.

On 3 April 2017, members of the following SIGs (who were in good standing as of 20 March 2017) were sent voting information from ESC: SIGAda, SIGCAS, SIGKDD, and SIGMIS.

On 17 April 2017, members of the following SIGs (who were in good standing as of 3 April 2017) were sent voting information from ESC: SIGCOMM, SIGEVO, SIGMM, SIGMOD, and SIGSAC.

On 28 April 2017, members of the following SIGs (who were in good standing as of 14 April 2017) were sent voting information from ESC: SIGMICRO, SIGMOBILE, SIGSAM, SIGSPATIAL, and SIGUCCS.

ACM SIGGRAPH’s election is scheduled to commence on 15 June 2017.

If you were a member in good standing as indicated above, and you have not received a voting notification email from Election Services Corporation, please contact [email protected].


AWARDS

Award Nomination Deadlines: George Michael Memorial Fellowship and ACM-IEEE CS Ken Kennedy Award

The ACM-IEEE-CS George Michael Memorial HPC Fellowship honors exceptional PhD students throughout the world whose research focus is on high-performance computing applications, networking, storage, or large-scale data analysis using the most powerful computers that are currently available. The awards are presented each November at the annual SC Conference. Each fellowship is accompanied by an honorarium of $5,000 plus travel expenses to attend the conference. Nominations are due May 1.

The ACM–IEEE-CS Ken Kennedy Award was established in memory of Ken Kennedy, the founder of Rice University's nationally ranked computer science program and one of the world's foremost experts on high-performance computing. It recognizes outstanding contributions to programmability or productivity in high-performance computing, together with significant community service or mentoring contributions. The award is presented annually at a conference of the awardee's choice and is accompanied by a prize of $5,000. Nominations are due July 1.


MEMBER RECOGNITION

Call for ACM Senior and Distinguished Member Nominations

The Senior Member advanced grade of membership recognizes ACM members with at least 10 years of professional experience and 5 years of continuous ACM Professional membership who have demonstrated performance and accomplishment that set them apart from their peers. Nominations are accepted on a quarterly basis. The deadline for nominations is June 3.

The Distinguished Member designation recognizes ACM members with at least 15 years of professional experience and 5 years of continuous ACM Professional membership who have demonstrated significant accomplishments or made a significant impact on the computing field. The deadline for nominations is August 1.


CONFERENCES AND EVENTS

CHI 2017, May 6 to 11, Denver, Colorado

This year's ACM CHI Conference on Human-Computer Interaction will feature CHI Stories, a new venue where researchers will share unique experiences and ideas that have transformed and inspired them. Scheduled keynoters are Neri Oxman (MIT Media Lab), Ben Shneiderman (University of Maryland; ACM Fellow), Wael Ghonim (Harvard University and Quora), and writer Nicholas Carr on "Computers, Automation and the Human Future."

SIGMOD/PODS 2017, May 14 to 19, Chicago, Illinois

The ACM SIGMOD/PODS conference unites database researchers, practitioners, developers, and users to explore cutting-edge ideas and results, and to exchange techniques, tools, and experiences. SIGMOD keynote speakers include Anastasia Ailamaki (EPFL) and Andy Pavlo (Carnegie Mellon University). The PODS keynote speaker will be Susan Davidson (University of Pennsylvania).

ICSE 2017, May 20 to 28, Buenos Aires, Argentina

The 39th International Conference on Software Engineering will convene the top minds in software engineering research, practice and education to discuss the most recent innovations, trends, and experiences. Scheduled keynoters include Communications of the ACM Editor-in-Chief Moshe Vardi, Executive Director of the Eclipse Foundation Mike Milinkovich, and ACM Fellow Pamela Zave, of AT&T Laboratories-Research and Princeton University.

DocEng 2017, September 4 to 7, Malta (Call for Papers)

The ACM Symposium on Document Engineering is seeking original research papers that focus on the design, implementation, development, management, use and evaluation of advanced systems where document and document collections play a key role. DocEng emphasizes innovative approaches to document engineering technology, use of documents and document collections in real world applications, novel principles, tools and processes that improve our ability to create, manage, maintain, share, and productively use these. This year's conference in particular seeks works pertaining to historical documents related, but not limited to, archives, restoration, digitization and processing of large volumes of documents. Visit the website for deadlines and the submissions page for more information.

ACM Europe Conference 2017, September 6 to 8, Barcelona, Spain

The inaugural ACM Europe Conference will be a truly international event, bringing together computer scientists and practitioners from around the world. A celebration of the ACM European Fellows and a talk by 2012 Turing Award laureate Silvio Micali are also planned. The two main themes of the conference are High Performance Computing and Cybersecurity. In addition, co-located meetings will include:

  • ACM Europe Celebration of Women in Computing: WomENcourage 2017 (Requires registration fee)
  • European Network on High Performance and Embedded Architecture and Compilation (HiPEAC)
  • European Extreme Data & Computing Initiative (EXCDI)
  • Eurolab-4-HPC

For more information and to register for this free event, please visit the ACM Europe Conference website.

SIGGRAPH Asia 2017, November 27 to 30, Bangkok, Thailand (Call for Papers)

The 10th ACM SIGGRAPH Conference and Exhibition on Computer Graphics and Interactive Techniques in Asia invites professionals in research, animation, art, hardware, software, visualization, games, visual effects, virtual reality, augmented reality, high performance computing, computer graphics and interactive techniques to submit papers, posters, art, animation, courses, workshops and other creative works. Visit the submitters page for more information and a complete list of deadlines.


MEMBER PROGRAMS

Become an Ambassador for ACM—You Could Be a Grand Prize Winner!

The Ambassadors for ACM program rewards ACM members like you for encouraging new members to join. Your first-hand experience with ACM's valuable career development and continuous learning programs makes you a perfect envoy to share your ACM experiences with prospective members. The Ambassadors for ACM program offers opportunities for you to earn new prizes, rewards and bonus gifts with each referral. Submit the ACM Referral Form, and your referrals can join ACM at a special discount rate. Our members are our greatest asset. Your support of ACM is critical to our continuing efforts to advance computing as a science and a profession. Please consider becoming an Ambassador for ACM.

EndNote enables you to move seamlessly through your research process with flexible tools for searching, organizing and sharing your research, creating your bibliography and writing your paper. You'll save hours building and maintaining reference libraries and creating bibliographies. With unique features to maximize your time like automatically finding full text and updating records, EndNote lets you spend less time in the details. See the Member Discount page for special pricing on EndNote X8!

ACM and SocialCoder Team Up for Positive Impact through Computing

You can use your technical skills for social good and offer volunteer support on software development projects to organizations who could not otherwise afford it. SocialCoder connects volunteer programmers/software developers with registered charities and helps match them to suitable projects based on their skills, experience, and the causes they care about. Learn more about ACM's partnership with SocialCoder, and how you can get involved.


LEARNING CENTER

Watch May 3 Webcast on Preventing Information Leaks with Jean Yang

Register to watch the next free ACM webinar, Preventing Information Leaks with Policy-Agnostic Programming, to be presented by Jean Yang, Assistant Professor at Carnegie Mellon University, on May 3 at 12 p.m. ET. James Mickens, Associate Professor at Harvard University, moderates the Q&A session. Leave your comments and questions for the Q&A with our speakers now and any time before the live event on ACM's new Discourse page. ACM Learning Webinars are free with registration, available for streaming on all major mobile devices, and are recorded for on-demand viewing.

ACM Launches Learning Webinar Forums

ACM has launched its Discourse page to continue the conversation after all future ACM Learning Webinars. Ask questions or leave comments before, during, and after the live event and receive answers from the team or your peers. Further resources pertaining to the topic will be included on the page for continued learning. On our most recent on-demand webinar on Blockchain, more than 50 questions from the live Q&A were posted with their respective answers from the presenter and moderator.

New Skillsoft Books and Videos

New books covering the latest IT skills and technologies are always being added to the ACM Skillsoft Learning Collections. New titles recently added to our library cover PMI-ACP Exam; Arduino; Big Data applications in telecom; computer graphics programming in OpenGL with Java; High Performance SQL Server; MATLAB Machine Learning; Photoshop; web data mining; and much more.

ACM members have access to thousands of IT and productivity videos from Skillsoft. Covering a variety of today's hottest topics, these videos offer "on-the-job" support and "just-in-time" solutions for busy practitioners. Recently, Skillsoft added significant video content in the following knowledge areas: Advanced jQuery; AngularJS 2.0; Oracle; SQL Server 2016; and much more.

Visit the Skillsoft Learning Collections page for more information on books and videos. Visit the Skillsoft videos page for a more comprehensive list of recently added book and video titles (see sidebar).


ACM CAREER & JOB CENTER AND CSTA JOB BOARD

ACM's Career & Job Center and CSTA Job Board Offer Indispensable Job Search Tools

Be sure to visit ACM's Career & Job Center to update your résumé or create a new one in the Résumé Bank, so that employers can find you. ACM members' résumés include an ACM logo on their entry, highlighting their ACM membership to employers. You can also upgrade to a Preferred Résumé to keep it at the top of the Résumé Bank, highlighted with a star next to it for increased visibility ($25 for 90 days). Log in to ACM's Job Board and post your résumé today.

Computer Science Teachers Association members: Be sure to visit the CSTA Job Board to create and upload your résumé to the Résumé Bank so that employers find you. Log in and post your résumé today!

ACM and CSTA members: Set up job alerts specifying your skills, interests, and location to receive email notifications when a job is posted that matches your criteria. For more information about the ACM Career & Job Center or CSTA Job Board, please email [email protected].


STUDENT NEWS

Applications for ACM SIGHPC/Intel Computational and Data Science Fellowships Due April 30

If you are a graduate student in data science and computational science, you are encouraged to apply for an international program of graduate fellowships created by SIGHPC, ACM's Special Interest Group on High Performance Computing, and Intel. The ACM SIGHPC/Intel Computational and Data Science Fellowships aim to increase diversity in these fields. The deadline for applications is April 30. Each fellowship recipient will receive a stipend prior to the start of their first academic term after August 1, and will be recognized formally at the annual SC conference awards presentation in November.

Upcoming ACM Student Research Competitions: Submission Deadlines

ACM Student Research Competitions (SRCs), sponsored by Microsoft Research, offer a unique forum for undergraduate and graduate students to present their original research at well-known ACM sponsored and co-sponsored conferences before a panel of judges and attendees. The most recent SRC winners presented at SAC 2017. The next conferences accepting submissions are:

Learn more about competitions on the SRC submissions page and SRC guidelines for students.

ACM Scholarships for Women Computing Students to Attend Research Conferences

The ACM Women's Council (ACM-W) provides support for women undergraduate or graduate students in computer science and related programs who wish to attend research conferences. This exposure to the computer science research world can encourage a student to continue on to the next level (Undergraduate to Graduate, Masters to Ph.D., Ph.D. to an industry or academic position). For application form, notification dates and more information, please visit the scholarships page.

Graduating Students Eligible for Special Transition Rate

ACM offers a special ACM Professional Membership for $49 USD (regularly $99) to help graduating students make the transition to professional careers, and take advantage of continuous learning opportunities, including free online books and courses and access to ACM's Career & Job Center. This one-year-only transition rate includes all the benefits of Professional Membership plus the option of purchasing a Digital Library subscription for $50. Recent graduates can access this special transition offer through ACM's convenient online renewal form, or by following the instructions on the paper renewal form. For more information, visit the Reasons to Transition to Professional Membership page.


DISTINGUISHED SPEAKERS PROGRAM

About the ACM Distinguished Speakers Program

Book the speaker for your next event through the ACM Distinguished Speakers Program (DSP) and deliver compelling and insightful content to your audience. ACM will cover the cost of transportation for the speaker to travel to your event. Our program features renowned thought leaders in academia, industry and government speaking about the most important topics in the computing and IT world today. Our booking process is simple and convenient.

This month's featured speaker is Sanjay Kumar Madria. Sanjay is a Professor at the Missouri University of Science and Technology Department of Computer Science. He is also a site director at the NSF Industry/University Research Center. He has published more than 185 Journal and conference papers in mobile computing, sensor networks, security, cloud computing, XML, and databases. He co-authored Web Data Management: A Warehouse Approach with Sourav S. Bhowmick and Wee K. Ng. He was founding Program Chair for the EC&WEB series of conferences and founding workshop chair of the IEEE International Workshop on P2P Data Management, Security and Trust. He served as general co-chair of the Mobile Data Management (MDM) conference held in 2010. He is serving as program committee member of various database conferences such as VLDB, ICDE, and MDM, and as reviewer for many reputed database journals. He is regular invited panelist in NSF, NSERC (Canada), Hong Kong Research Council and Sweden Council of Research. His research is supported by grants from NSF, DOE, US Army, AFRL, UM research board, and from industries such as Boeing. He is IEEE Senior Member and a speaker in the ACM/IEEE Distinguished Visitor program.
For more information on Sanjay, please visit his DSP speaker information page.
Sanjay Kumar Madria's Digital Library author page.

ACM, IEEE Computer Society Share Distinguished Speakers Programs

IEEE-CS and ACM are sharing their invited speaker programs, to further the dissemination of technical knowledge of computing fields that greatly benefit both memberships. IEEE-CS chapter volunteers can host a speaker from ACM's Distinguished Speakers Program (DSP), with access to top technology leaders and innovators from nearly every sector of the computing industry, by following the instructions on the DSP site. Make sure you identify yourself as an IEEE Computer Society Chapter.

IEEE-CS provides a popular offering of first-quality speakers serving its professional and student chapters. The Distinguished Visitors Program (DVP) owes its success to the many volunteers and staff members of the Computer Society who generously contribute their time and talent. Organizers of an ACM chapter, conference, or event can host a speaker from IEEE-CS's DVP by following the instructions on the DVP site. Make sure you identify yourself as an ACM chapter or event.


CHAPTERS NEWS

Welcome New ACM Chapters

Chapters are the "local neighborhoods" of ACM. The regional ACM Professional, Student, ACM-W, and Special Interest Group (SIG) chapters around the globe involve members locally in competitions, seminars, lectures, workshops, and networking opportunities. ACM welcomes new chapters that were chartered March 15 to April 10, 2017:

ACM Student Chapters:

  • Clayton State University ACM-W Student Chapter, Morrow, Georgia
  • DUET ACM Student Chapter, Dawood University of Engineering and Technology, Karachi, Pakistan
  • IFPB ACM-W Student Chapter, Federal Institute of Education, Science and Technology of Paraíba, Joao Pessoa, Brazil
  • Instituto Tecnológico de Tuxtepec ACM Student Chapter, Oaxaca, Mexico
  • IU Gulshan Campus ACM Student Chapter, Iqra University, Karachi, Pakistan
  • LBS Institute of Technology for Women ACM-W Student Chapter, Lal Bahadur Shastri Institute of Technology, Thiruvananthapuram, India
  • Miami University ACM-W Student Chapter, Oxford, Ohio
  • NYIT Old Westbury ACM Student Chapter, New York Institute of Technology, Old Westbury
  • Rajiv Gandhi Technical University ACM Student Chapter, Bhopal, India
  • RVRJCCE ACM Student Chapter, RVR & JC College of Engineering, Guntur, India
  • SAKEC ACM Student Chapter, Shah & Anchor Kutchhi Engineering College, Mumbai, India

ACM-W NEWS

New England Celebration: Grad School Is Great for Women in Tech

By Elizabeth Anne Gates Applin (Southern Maine Community College)

On March 31, 122 women and allies of diversity met in Portland, Maine at the first New England Celebration of Women in Computing conference (NECWiC). Friday afternoon included a college and career fair, panel sessions, and a wonderful keynote given by Soha Hassoun of Tufts University on why it is more difficult to redesign biological systems than to build smartphones. Saturday morning's keynote was delivered by Mary Fernandez, president of MentorNet. Fernandez was unable to travel to the conference due to weather, but she took the attendees through a virtual interactive session via Skype on understanding your self identity. The highlight of the morning sessions was the panel on why graduate school is a great choice for women in computing disciplines. The panel offered advice on applying, obtaining funding, and the ins and outs of assistantships, as well as other aspects of graduate school.

We could not have offered these great sessions without the support of ACM-W, CRA-W, Microsoft Research and several local supporters. We are all looking forward to NECWiC '19 and another chance to show women in computing that they are not alone.

If you are considering organizing an event or you would like to know more about ACM Celebrations, please feel free to contact Wendy Powley, Chair of the Celebrations Committee.

Join ACM-W's Membership Email List

Did you know that ACM-W offers a general email distribution list for its members? This ACMW-public list is a communication channel for disseminating general information about ACM-W, bulletins and upcoming events. To join the list: http://signup.acm.org/listserv_index.cfm?ln=ACM-W-PUBLIC. Also read the ACM-W Connections newsletter for updates on ACM-W programs: local celebrations, scholarships and awards, chapters, and more.


PUBLICATIONS NEWS

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

Overleaf, New Collaborative Authoring Tool

ACM has partnered with Overleaf, a free, cloud-based, collaborative authoring tool, to provide an ACM LaTeX authoring template. Authors can write using Rich Text mode or regular Source mode. This is useful for cross-disciplinary collaboration in the cases where some authors prefer to write in LaTeX while others might prefer a word-processing format. 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 Transactions on Knowledge Discovery from Data and eLearn Magazine Seeking New Editors-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.

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.

ACM Transactions on Social Computing Accepting Submissions

The new ACM journal ACM Transactions on Social Computing (TSC) is accepting submissions on work that covers the full spectrum of social computing including theoretical, empirical, systems, and design research contributions.

acmqueue Presents: "The Debugging Mindset"

In his article for acmqueue, Devon H. O'Dell, tech lead at Fastly, explains how understanding the psychology of learning strategies leads to effective problem-solving skills: "Software developers spend 35-50 percent of their time validating and debugging software. The cost of debugging, testing, and verification is estimated to account for 50-75 percent of the total budget of software development projects, amounting to more than $100 billion annually. While tools, languages, and environments have reduced the time spent on individual debugging tasks, they have not significantly reduced the total time spent debugging, nor the cost of doing so. Therefore, a hyperfocus on elimination of bugs during development is counterproductive; programmers should instead embrace debugging as an exercise in problem solving."

Subscribe to Communications of the ACM

Subscribe to Communications of the ACM, the computing industry's most trusted source for news, analysis and insights! Non-members can use our online form and receive a new ACM membership with your 12-month subscription, or request a sample issue using our online free trial issue form.


ACM FYI

What Is the ACM Books Series?

The ACM Books Series includes books from across the entire spectrum of computer science subject matter, appealing to computing practitioners, researchers, educators, and students. The series will initially focus on four kinds of books: graduate level textbooks; research monographs that provide an overview of established and emerging fields; practitioner-level professional books; and books devoted to the history and social impact of computing. ACM Books are attractively published as ebooks and print volumes at affordable prices, and widely distributed in both print and digital formats through booksellers and to libraries (and library consortia) and individual ACM members via the ACM Digital Library platform.


Copyright © 2017, ACM, Inc.