The ACM Computing Classification System (CCS) is a way to categorize and organize computer science research. It's a hierarchical system with three main levels: the main categories, the categories, and the subcategories.
There are 28 main categories in the CCS, each representing a broad area of computer science. These categories are further divided into subcategories, making it easier to find specific topics.
The CCS is used by the Association for Computing Machinery (ACM) to index and categorize research papers in computer science. This helps researchers, students, and professionals find relevant information and stay up-to-date in their field.
Here's an interesting read: ACM Software System Award
Assigning CCS ACM
To assign CCS ACM concepts, you can browse through the CCS by clicking through the desired nodes or scrolling through the Flat View. This allows you to choose the proper relevance of the chosen CCS concept (High, Medium, Low).
The average number of classifications per item is three, but it's not recommended to choose more than five. Be sure to choose at least one classification with the highest relevance (500).
Here's a quick reference guide to keep in mind:
- Relevance levels: High (500), Medium (300), Low (100)
- Average number of classifications per item: 3
- Maximum number of classifications: 5
- Recommended highest relevance per item: 1
How to Assign
To assign CCS concepts, you can start by browsing the CCS by clicking through the desired nodes or scrolling through the Flat View. You'll know you're in the right place when you've reached the appropriate level of subject granularity.
Click on "Assign This CCS Concept" or the subject itself in the Flat View to begin the process. You'll then need to choose the proper relevance of the chosen CCS concept, which can be High, Medium, or Low.
The full classification you've chosen so far will display, and you can adjust the relevance of the current node if necessary. This is your chance to make sure everything is accurate and relevant to your item.
Once you're satisfied with your choices, click on "Get the Code." It's a good idea to keep in mind that the average number of classifications per item is three, but you shouldn't choose more than five.
You'll also want to make sure each classification you choose has a relevance based on a three-level scale: High (500), Medium (300), or Low (100). Don't forget to choose at least one at the highest relevance (500).
Here's a quick reference guide to keep in mind:
It's worth noting that it's not recommended to assign the highest relevance to more than one CCS concept.
ACM Categorization Code in LaTeX
To place ACM CCS Categorization code in your LaTeX document, you need to use the acmart class or a template based on it. However, if your class file is not acmart, you won't be able to use the snippet provided by the ACM tool.
You can obtain the ACM classification by clicking on the “View CCS TeX Code” link in the template and copying the code into your document. The sample TeX code from the example shows how to insert the classification.
The ACM classification is obtained by using the I.4 code, which corresponds to the Computing Classification System. To get this code, you need to match your categories to the correct I. code.
Here's a list of the I. codes mentioned in the example:
- I.4
If your class file is based on acmart, you can use the CCSXML feature to process the XML CCS classification. However, if it's not, you won't be able to use this feature.
To resolve the issue of the LaTeX Error: Environment CCSXML undefined, you need to use a different approach. This can be done by using the sample classification provided in the word template, which shows how to insert the classification into your document.
The sample classification is given as:
Mathematics Subject Classification: 62J12, 62G99
Computing Classification System: I.4
You can use this as a reference to match your categories to the correct I. code.
The pdftex and acmart classes are mentioned in the example, which are relevant to the issue of using the CCSXML feature.
ACM Categorization Code
You can place the ACM CCS Categorization code in your document by copying and pasting the code from the ACM tool into your LaTeX file.
The code should be inserted before the \maketitle command, but be aware that it may cause an error if your LaTeX template is not based on the acmart class.
The ACM classification is obtained using the Computing Classification System (CCS), which is a hierarchical system of categories.
If your class file is not acmart, you cannot use the snippet provided by the ACM tool, as it relies on the acmart class to process the XML CCS classification.
The CCS categories are represented as a number, such as I.4, which corresponds to the category "Information systems~Social networking sites, Information systems~Data cleaning" in the Computing Classification System.
Here is a list of the key points to keep in mind:
- Use the ACM tool to generate the CCS code.
- Copy and paste the code into your LaTeX file.
- Make sure your LaTeX template is based on the acmart class.
- Understand the Computing Classification System and how it maps to CCS categories.
Frequently Asked Questions
Is ACM CCS a good conference?
ACM CCS is considered one of the top four academic security conferences worldwide, a testament to its high reputation and credibility in the field. It's a premier event for security professionals and researchers to share knowledge and advancements.
Where is the ACM CCS 2024?
The ACM CCS 2024 is taking place in Salt Lake City, UT.
Sources
- https://dl.acm.org/ccs
- https://en.wikipedia.org/wiki/ACM_Computing_Classification_System
- https://tex.stackexchange.com/questions/499215/acm-ccs-categorization-code-placement-in-latex-file
- http://www.wikicfp.com/cfp/program
- https://www.engium.uminho.pt/en/researchers-from-eeum-na-acm-conference-on-computer-and-communications-security-ccs/
Featured Images: pexels.com