Communications of the ACM
Communications of the ACM | |
Discipline | Informatique |
---|---|
Langue | anglais |
Directeur de publication | Moshe Y. Vardi |
Publication | |
Maison d’édition | Association for Computing Machinery (USA) |
Période de publication | de 1957 à 2000 |
Fréquence | mensuel |
Indexation | |
ISSN | 0001-0782 |
Liens | |
modifier |
Communications of the ACM (CACM) est la principale revue mensuelle de l'Association for Computing Machinery (ACM). Créé en 1957, CACM est envoyé à tous les membres de l'ACM, environ 80 000 actuellement. Les articles sont écrits pour des lecteurs ayant des connaissances dans tous les domaines de l'informatique et des systèmes d'information. L'accent est mis sur les applications concrètes des découvertes sur les technologies de l'information et sur les problèmes de gestion des systèmes d'information. L'ACM publie aussi de nombreuses autres revues plus théoriques.
CACM est à la frontière d'un magazine de vulgarisation scientifique, d'un magazine professionnel, et d'une revue scientifique. Le contenu est ainsi soumis au processus d'évaluation par les pairs comme dans une revue scientifique (et est pris en compte dans de nombreux comités d'évaluations des résultats de recherche universitaire), mais ressemble plus a des synthèses de travaux déjà publiés. Les contenus publiés doivent être accessibles à une large audience.
CACM est catégorisé comme un magazine par son éditeur [1].
Publications notables
[modifier | modifier le code]Beaucoup de résultats et de débats importants dans la communauté ont été publiés dans CACM.
On peut citer:
- Le problème du nommage (en anglais) de la discipline naissante informatique («computer science») fut levé dans une lettre du comité éditorial de la revue DATA-LINK au comité éditorial de CACM. Ils réclamaient un nom (en)« brief, definite, distinctive » (« succinct, précis et non ambigu »)
[2] L'appel fut suivi de nombreuses suggestion, par exemple (en)comptology de Quentin Correll, qu'on pourrait traduire par ordinologie, [3] (en) hypology (P. A. Zaphyr), dérivé de la racine grecque hypologi, calculer[4] et (en) datalogy (Peter Naur), donnée-o-logie[5].
- l'algorithme Quicksort de C. A. R. Hoare [6].
- Martin Davis, George Logemann et Donald Loveland ont décrit en 1962 l'algorithme DPLL, sur lequel sont basés la plupart des solveurs SAT modernes[7].
- L'article (en) "Revised report on the algorithm language ALGOL 60" (rapport révisé sur le langage algorithmique ALGOL 60): un papier de référence sur la conception des langage de programmation qui décrit les résultats du comité sur le langage ALGOL[8].
- The issue of changing ACM's name, since the "machinery" in question is no longer the size of a house and is now measured in micrometres[9],[10],[11].
- Kristen Nygaard and Ole-Johan Dahl's original paper on Simula-67[12].
- La célèbre lettre (en) Go To statement considered harmful (l'instruction go to est considérée nocive) d'Edsger Dijkstra contre l'utilisation du GOTO[13]. Elle fut republiée en pour le 60e anniversaire de CACM[14].
- Le papier original de Dijkstra sur (en) THE operating system (LE Système d'exploitation). Les annexes de ce papier, sans doute encore plus influentes que le corps de l'article, ont introduit la synchronisation par les sémaphores[15].
- Le premier système de cryptographie a clé publique de Ronald L. Rivest, Adi Shamir, et Leonard M. Adleman, l'algorithme (RSA)[16].
Voir aussi
[modifier | modifier le code]- (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Communications of the ACM » (voir la liste des auteurs).
Références
[modifier | modifier le code]- « ACM’s journals, magazines, conference proceedings, books, and computing’s definitive online resource, the ACM Digital Library. », sur acm.org (consulté le ).
- (en) E. A. Weiss et Henry P. T. Corley, « Letters to the editor », Communications of the ACM, vol. 1, no 4, , p. 6 (DOI 10.1145/368796.368802)
- (en) Quentin Correll, « Letters to the editor », Communications of the ACM, vol. 1, no 7, , p. 2 (DOI 10.1145/368873.368877)
- (en) P. A. Zaphyr, « Letter to the editor of operations research », Communications of the ACM, vol. 2, no 1, , p. 4 (DOI 10.1145/377930.377934)
- (en) Peter Naur, « Letters to the editor », Communications of the ACM, vol. 9, no 7, , p. 485 (DOI 10.1145/365719.366510)
- (en) C. A. R. Hoare, « Partition: Algorithm 63, Quicksort: Algorithm 64, and Find: Algorithm 65 », Communications of the ACM, vol. 4, no 7, , p. 321
- (en) M. Davis, G. Logemann et D. Loveland, « A Machine Program for Theorem Proving », Communications of the ACM, vol. 5, no 7, , p. 394 (DOI 10.1145/368273.368557)
- (en) J. W. Backus, J. H. Wegstein, A. Van Wijngaarden, M. Woodger, P. Nauer, F. L. Bauer, J. Green, C. Katz et J. McCarthy, « Revised report on the algorithm language ALGOL 60 », Communications of the ACM, vol. 6, no 1, , p. 1 (DOI 10.1145/366193.366201)
- (en) G. E. Forsythe, « President's letter to the ACM membership: Why ACM? », Communications of the ACM, vol. 8, no 7, , p. 422 (DOI 10.1145/364995.364997)
- D. D. McCracken, « A letter from the ACM Vice-President: The ACM name change », Communications of the ACM, vol. 19, no 10, , p. 539 (DOI 10.1145/360349.360351). Dans cette lettre, McCracken suggère que le mot machinerie doit être supprimé du nom In this letter, McCracken suggests that the word machinery is dropped from the name. « "If we don't act sometime, we'll still be called Association for Computing Machinery in the year 2000." » « si on ne fait rien à un moment, nous nous nommerons toujours Association pour la machinerie du calcul »
- (en) R. L. Ashenhurst, « ACM forum », Communications of the ACM, vol. 29, no 4, , p. 260–265 (DOI 10.1145/5684.315614). A letter by P.A.T. Wolfgang (“I thought that the name issue died in 1978”) and responses by R.L. Ashenhurst and R.F. Hespos.
- (en) K. Nygaard et O.-J. Dahl, « Simula: An ALGOL-based simulation language », Communications of the ACM, vol. 9, no 9, , p. 671 (DOI 10.1145/365813.365819)
- (en) E. W. Dijkstra, « Go To statement considered harmful », Communications of the ACM, vol. 11, no 3, , p. 148
- (en) E. W. Dijkstra, « (A Look Back at) Go To Statement Considered Harmful », Association for Computing Machinery, 2008 [1968] (consulté le )
- (en) E. W. Dijkstra, « Structure of the 'THE'-Multiprogramming System », Communications of the ACM, vol. 11, no 5, , p. 341 (DOI 10.1145/363095.363143)
- (en) R .L. Rivest, A. Shamir et L. M. Adleman, « A Method for Obtaining Digital Signatures and Public-Key Cryptosystems », Communications of the ACM, vol. 21, no 2, , p. 120 (DOI 10.1145/359340.359342)
Liens externes
[modifier | modifier le code]- Ressources relatives à la recherche :
- site web de CACM