The ACM Computing Classification System (CCS) is a subject classification system for
computing
Computing is any goal-oriented activity requiring, benefiting from, or creating computer, computing machinery. It includes the study and experimentation of algorithmic processes, and the development of both computer hardware, hardware and softw ...
devised by the
Association for Computing Machinery
The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional membe ...
(ACM). The system is comparable to the
Mathematics Subject Classification
The Mathematics Subject Classification (MSC) is an alphanumerical classification scheme that has collaboratively been produced by staff of, and based on the coverage of, the two major mathematical reviewing databases, Mathematical Reviews and Zen ...
(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
Artificial intelligence (AI) is the capability of computer, computational systems to perform tasks typically associated with human intelligence, such as learning, reasoning, problem-solving, perception, and decision-making. It is a field of re ...
:::
Knowledge representation and reasoning
Knowledge representation (KR) aims to model information in a structured manner to formally represent it as knowledge in knowledge-based systems whereas knowledge representation and reasoning (KRR, KR&R, or KR²) also aims to understand, reason, and ...
::::
Ontology engineering
See also
*
Computer Science Ontology
*
Physics and Astronomy Classification Scheme
The Physics and Astronomy Classification Scheme (PACS) is a scheme developed in 1970 by the American Institute of Physics (AIP) for classifying scientific literature using a hierarchical set of codes. PACS has been used by over 160 international j ...
*
arXiv
arXiv (pronounced as "archive"—the X represents the Chi (letter), Greek letter chi ⟨χ⟩) is an open-access repository of electronic preprints and postprints (known as e-prints) approved for posting after moderation, but not Scholarly pee ...
, a
preprint server allowing submitted papers to be classified using the ACM CCS
*
Physics Subject Headings
References
* .
* .
* .
External links
dl.acm.org/ccsis the homepage of the system, including links to four complete versions of the system:
** th
1964 version
** th
1991 version
** th
1998 version** th
current 2012 version
* Th
ACM Computing Research Repositoryuses
classification schemethat 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.
* Th
ACM/IEEE/AAAI Computer Science Curriculum Guidance 2023describes a body of knowledge for computer science divided into 17 knowledge areas, similar to the above classifications.
*Computing Classification System
Classification systems
Computer science literature
1964 in computing
Computer-related introductions in 1964
Computing Classification System
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 s ...
{{comp-sci-stub