Jump to content

ACM Computing Classification System

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by DIY~enwiki (talk | contribs) at 17:26, 20 September 2012 (History). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The ACM Computing Classification System is a subject classification system for computer science devised by the Association for Computing Machinery. The system is comparable to the Mathematics Subject Classification in scope, aims and structure, being used by the various ACM journals to organise 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

The ACM Computing Classification System is hierarchically structured in four levels: three outer levels, coded by capital letters and numbers, and an uncoded fourth level of subject descriptors. Thus, for example, one branch of the hierarchy contains

I. Computing Methodologies, which contains:
I.2 Artificial Intelligence, which contains:
I.2.4 Knowledge representation formalisms and methods, which contains:
Temporal logic.

Each top-level category has two standard subcategories: "general", coded with a "0", and "miscellaneous", coded with a "m". For instance, I.0 denotes the "general" subcategory of Computing Methodologies, while I.m denotes its miscellaneous subcategory. Several subtopics are listed as uncoded subject descriptors in these standard subcategories.

See also

  • arXiv, a preprint server that uses a somewhat different subdivision of topics in its computer science subject areas but also allows papers to be classified using the ACM system

References

  • 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:10.1145/265563.265579.
  • Wierzbicki, Carol; French, James; Glinert, Ephraim; Horton, Thomas; Mead, Nancy; Rada, Roy; Ralston, Anthony; Rodkin, Craig; Rous, Bernard (1998), "Computing Classification System 1998: Current Status and Future Maintenance Report of the CCS Update Committee" (PDF), Computing Reviews, New York, NY, USA: ACM: 1–5 {{citation}}: More than one of |first1= and |first= specified (help); More than one of |last1= and |last= specified (help).
  • 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.), Supplementary Proceedings of the 16th International Conference on Conceptual Structures (ICCS-2008) (PDF), CEUR Workshop Proceedings, vol. 354, RWTH Aachen University, pp. 57–65.