Association for Computing Machinery

from Wikipedia, the free encyclopedia

The Association for Computing Machinery ( ACM ) was founded in 1947 as the first scientific society for computer science . The aim of the organization is to promote the "art", science and application of information technology ("advancing the arts, sciences, and applications of information technology") . To this end, various magazines and publications are published and conferences are organized.

According to its own information, the ACM is active in over a hundred countries with around 78,000 members. The German section is the German Chapter of the ACM, founded in 1969 . There are collaborations with various national organizations, such as the Gesellschaft für Informatik  (GI) in Germany .

Structure of the organization

The organization's main office is in New York City . The mostly full-time employees working there are responsible, among other things, for member administration and the processing of publications.

The organization is run by volunteers who are elected by the members to the various commissions and advisory boards. Wendy Hall of the University of Southampton was President for the period from 2008 to 2010 . Her successor was Alain Chesnais from 2010 to 2012, followed by Vinton G. Cerf for the period from 2012 to 2014. Alexander L. Wolf was elected ACM President for the period from 2014 to 2016, followed by Vicky L. Hanson. Cherri M. Pancake was appointed President two years later for the years from 2018 to 2020. On July 1, 2020, Gabriele Kotsis took over as President of the ACM.

president Period
Wendy Hall 2008-2010
Alain Chesnais 2010–2012
Vinton G. Cerf 2012-2014
Alexander L. Wolf 2014-2016
Vicki L. Hanson 2016-2018
Cherri M. Pancake 2018-2020
Gabriele Kotsis 2020–

Special Interest Groups

The ACM is thematically divided into so-called Special Interest Groups (SIG), each of which is dedicated to specific topics. For this purpose, the SIG organizes various conferences. Each SIG has its own governing body, which is elected by the members of the SIG. There are currently 34 Special Interest Groups on the following topics:

  • SIGACCESS Accessibility and Computing
  • SIGACT Algorithms and Computation Theory
  • SIGAda Ada Programming Language
  • SIGAPL APL Programming Language
  • SIGAPP Applied Computing
  • SIGARCH Computer Architecture
  • SIGART Artificial Intelligence
  • SIGBED Embedded Systems
  • SIGCAS Computers and Society
  • SIGCHI Computer-Human Interaction
  • SIGCOMM Data Communication
  • SIGCSE Computer Science Education
  • SIGDA Design Automation
  • SIGDOC Design of Communication
  • SIGecom Electronic Commerce
  • SIGGRAPH Computer Graphics and Interactive Techniques
  • SIGGROUP Groupware
  • SIGIR information retrieval
  • SIGITE Information Technology Education
  • SIGKDD Knowledge Discovery in Data
  • SIGMETRICS Measurement and Evaluation
  • SIGMICRO microarchitecture
  • SIGMIS Management Information Systems
  • SIGMM multimedia
  • SIGMOBILE Mobility of Systems, Users, Data and Computing
  • SIGMOD Management of Data
  • SIGOPS Operating Systems
  • SIGPLAN Programming Languages
  • SIGSAC Security, Audit and Control
  • SIGSAM Symbolic and Algebraic Manipulation
  • SIGSOFT software engineering
  • SIGUCCS University and College Computing Services
  • SIGWEB Hypertext, Hypermedia and Web

Regular publications

In addition to the conference proceedings, the ACM publishes a number of regular publications that can be divided into three categories.


The following magazines appear several times a year and are aimed at a wide audience:

  • Communications of the ACM (CACM)
  • Computers in Entertainment (CIE)
  • Crossroads: The International ACM Student Magazine
  • queue
  • Ubiquity
  • eLearn
  • interactions: new visions of human-computer interaction
  • netWorker

Not further published:

  • Intelligence: New Visions of AI in Practice


  • Computing Surveys
  • Journal of the ACM (JACM)
  • Journal of Experimental Algorithmics (JEA)
  • Journal on Educational Resources in Computing (JERIC) (from January 1, 2009: ACM Transactions on Computing Education (TOCE))


Transactions are scientific journals aimed at a special specialist audience. The articles were examined by a commission and have mostly been revised afterwards. The following transactions are currently being published:

  • ACM Transactions on Algorithms (TALG) - de facto successor to the Journal of Algorithms
  • ACM Transactions on Applied Perception (TAP)
  • ACM Transactions on Architecture and Code Optimization (TACO)
  • ACM Transactions on Asian Language Information Processing (TALIP)
  • ACM Transactions on Computational Logic (TOCL)
  • ACM Transactions on Computer Systems (TOCS)
  • ACM Transactions on Computer-Human Interaction (TOCHI)
  • ACM Transactions on Database Systems (TODS)
  • ACM Transactions on Design Automation of Electronic Systems (TODAES)
  • ACM Transactions on Embedded Computing Systems (TECS)
  • ACM Transactions on Graphics (TOG)
  • ACM Transactions on Information Systems (TOIS)
  • ACM Transactions on Information and System Security (TISSEC)
  • ACM Transactions on Internet Technology (TOIT)
  • ACM Transactions on Mathematical Software (TOMS)
  • ACM Transactions on Modeling and Computer Simulation (TOMACS)
  • ACM Transactions on Programming Languages ​​and Systems (TOPLAS)
  • ACM Transactions on Software Engineering and Methodology (TOSEM)
  • IEEE / ACM Transactions on Networking (TON)
  • ACM Transactions on the Web (TWEB)

Will no longer be published:

  • ACM Letters on Programming Languages ​​and Systems (LOPLAS) was integrated into TOPLAS after two years

Digital library

In the Digital Library (digital library), the ACM makes its publications back to the foundation available online for a fee. The Digital Library is considered to be the largest collection of its kind in the world.

Other activities and prices

In addition, once a year, the ACM awards the Turing Prize , the Grace Murray Hopper Award , the Eckert-Mauchly Award (with the IEEE Computer Society), the ACM Prize in Computing , the ACM-AAAI Allen Newell Award and the Paris-Kanellakis- Price . Other prizes include the Gordon Bell Prize for high-performance computers (in various categories) and the Programming Languages ​​Software Award . Fellow status is a special honor of the society.

It also offers its members services such as online courses, job offers and insurance.

See also

Web links

  • - official website of the ACM (English)

Individual evidence

  1. About ACM - Association for Computing Machinery ( Memento of February 5, 2007 in the Internet Archive )
  2. ^ ACM Past Presidents. Retrieved April 25, 2013 .
  3. May 26, 2016: ACM Elects Vicki Hanson as President - Association for Computing Machinery. June 30, 2016, accessed May 28, 2020 .
  4. ^ ACM Officer Bios. Accessed March 31, 2019 .
  5. ACM Elects New Officers for 2020-2022. Retrieved May 28, 2020 (English).