The ACM Computing Classification System (CCS) is a subject classification system for computing devised by the Association for Computing Machinery (ACM). The system is comparable to the Mathematics Subject Classification (MSC) in scope, aims, and structure, being used by the various ACM journals to organize subjects by area.

History

The system has gone through seven revisions, the first version being published in 1964, and revised versions appearing in 1982, 1983, 1987, 1991, 1998, and the now current version in 2012.

Structure

It is hierarchically structured in four levels. For example, one branch of the hierarchy contains:

Computing methodologies Artificial intelligence Knowledge representation and reasoning Ontology engineering

See also

  • Coulter, Neal (1997), "ACM's computing classification system reflects changing times", Communications of the ACM, 40 (12), New York, NY, USA: ACM: 111–112, doi:, S2CID.
  • Coulter, Neal (chair); French, James; Glinert, Ephraim; Horton, Thomas; Mead, Nancy; Ralston, Anthony; Rada, Roy; Rodkin, Craig; Rous, Bernard; Tucker, Allen; Wegner, Peter; Weiss, Eric; Wierzbicki, Carol (January 21, 1998), (PDF), Computing Reviews, New York, NY, USA: ACM: 1–5.
  • Mirkin, Boris; Nascimento, Susana; Pereira, Luis Moniz (2008), "Representing a Computer Science Research Organization on the ACM Computing Classification System", in Eklund, Peter; Haemmerlé, Ollivier (eds.), (PDF), CEUR Workshop Proceedings, vol. 354, RWTH Aachen University, pp. 57–65.

External links

  • is the homepage of the system, including links to four complete versions of the system: the 2016-12-01 at the Wayback Machine the 2017-09-21 at the Wayback Machine the the .
  • The uses a that is much coarser than the ACM subject classification, and does not cover all areas of CS, but is intended to better cover active areas of research. In addition, papers in this repository are classified according to the ACM subject classification.
  • The describes a body of knowledge for computer science divided into 17 knowledge areas, similar to the above classifications.