ACM Computing Classification System

Комп'ютерна система класифікації ACM — це система класифікації для обчислювальної техніки, створена Асоціацією обчислювальної техніки.

Історія

Перша версія була опублікована в 1964 році, наступні версії з'явилися у 1982, 1983, 1987, 1991, 1998 роках, а сучасна версія у 2012 році.

Будова

ACM Computing Classification System(версія 2012 року) зазнала революційних змін у деяких областях, наприклад, у "Програмному забезпеченні", яке зараз називається "Програмне забезпечення та його інженерія", яке складається з трьох складових:

  • Організація та властивості програмного забезпечення. Стосується властивостей самого програмного забезпечення.
  • Нотації та інструменти програмного забезпечення. Охоплює мови програмування та інші інструменти для написання програм.
  • Створення та управління програмним забезпеченням. Охоплює діяльність людини, включаючи управління програмним забезпеченням.

Вона ієрархічно структурована у чотири рівні. Так, наприклад, одна гілка ієрархії містить:

Методи обчислення
Штучний інтелект
Представлення знань та міркування
Онтологічна інженерія

Дивитися також

Література

  • Овдій, О.; Проскудіна, Г. (2006), ПРЕДСТАВЛЕННЯ ТА ВІДОБРАЖЕННЯ БІБЛІОТЕЧНИХ ПРЕДМЕТНИХ КЛАСИФІКАЦІЙ ЗА ДОПОМОГОЮ ІНСТРУМЕНТІВ ОНТОЛОГІЙ (PDF), архів оригіналу (PDF) за 17 березня 2022, процитовано 19 листопада 2019
  • Coulter, Neal (1997), ACM's computing classification system reflects changing times, Communications of the ACM, New York, NY, USA: ACM, 40 (12): 111—112, doi:10.1145/265563.265579
  • Coulter, Neal (chair); French, James; Glinert, Ephraim; Horton, Thomas; Mead, Nancy; Ralston, Anthony; Rada, Roy; Rodkin, Craig; Rous, Bernard (21 січня 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, архів оригіналу (PDF) за 30 серпня 2017, процитовано 19 листопада 2019 .
  • Mirkin, Boris; Nascimento, Susana; Pereira, Luis Moniz (2008), Representing a Computer Science Research Organization on the ACM Computing Classification System, у Eklund, Peter; Haemmerlé, Ollivier (ред.), Supplementary Proceedings of the 16th International Conference on Conceptual Structures (ICCS-2008) (PDF), CEUR Workshop Proceedings, т. 354, RWTH Aachen University, с. 57—65, архів оригіналу (PDF) за 31 серпня 2021, процитовано 19 листопада 2019 Mirkin, Boris; Nascimento, Susana; Pereira, Luis Moniz (2008), Representing a Computer Science Research Organization on the ACM Computing Classification System, у Eklund, Peter; Haemmerlé, Ollivier (ред.), Supplementary Proceedings of the 16th International Conference on Conceptual Structures (ICCS-2008) (PDF), CEUR Workshop Proceedings, т. 354, RWTH Aachen University, с. 57—65, архів оригіналу (PDF) за 31 серпня 2021, процитовано 19 листопада 2019 .

Посилання

  • Система класифікації обчислювальної техніки ACM [Архівовано 28 липня 2020 у Wayback Machine.] - це домашня сторінка системи, що включає посилання на чотири повні версії системи за 1964 р. [1] [Архівовано 1 грудня 2016 у Wayback Machine.], 1991 р. [2] [Архівовано 21 вересня 2017 у Wayback Machine.], 1998 р. [3] [Архівовано 7 жовтня 2017 у Wayback Machine.] та поточну версію 2012 р. [4] [Архівовано 30 червня 2017 у Wayback Machine.] .
  • Репозитарій обчислювальних досліджень ACM [Архівовано 10 лютого 2019 у Wayback Machine.] використовує схему класифікації, [Архівовано 25 листопада 2019 у Wayback Machine.] яка набагато грубіша, ніж класифікація предметів ACM, і не охоплює всіх областей CS, але призначена для кращого охоплення активних областей дослідження. Крім того, документи в цьому сховищі класифікуються відповідно до предметної класифікації ACM.
  • п
  • о
  • р
Основні сфери інформатики
Примітка: Цей шаблон приблизно дотримується ACM Computing Classification System 2012 року.
Апаратне забезпеченняОрганізація
комп'ютерних системМережі
Організація
програмного забезпеченняСистеми запису та розробки
програмного забезпеченняРозробка
програмного забезпеченняТеорія алгоритмівАлгоритмиМатематика
обчислювальної технікиІнформаційні системиБезпекаЛюдино-машинна
взаємодія
ПаралелізмШтучний інтелектМашинне навчання
ГрафікаПрикладні обчислення