Association for Computing Machinery

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda

ACM acrónimo de Association for Computing Machinery. Fue fundada en 1947 como la primera sociedad científica y educativa acerca de la Computación. Publica varias revistas y periódicos científicos relacionados con la computación; patrocina conferencias en varias areas del campo (principalmente el SIGGRAPH y el SIGCOMM) y otros eventos relacionados con las ciencias de la computación como por ejemplo el internacional ACM International Collegiate Programming Contest (ICPC). Publica una extensiva Biblioteca digital y una referencia de la literatura de la computación. La ACM también ofrece seguros y otros servicios a sus miembros de los Estados Unidos.

Tiene presencia en más de 100 países.

Historia[editar]

Cuando fue llamado a filas en 1942 por la marina norteamericana, Richard Hamming era un joven graduado en matemáticas de la Universidad de Harvard empleado como experto en métodos de aseguración industrial en una compañía de seguros llamada Prudential Insurance Company . Debido a su formación matemática fue destinado al término de la guerra en agosto de 1945, a trabajar en el Harvard Mark I, el primer ordenador electromecánico de la historia, construido por Howard H. Aiken, con la subvención de IBM . Hamming que venía de un mundo, el de los seguros, en el que había trabajadores especializados en el cálculo mental que resolvían los complejísimos algoritmos que los matemáticos diseñaban para establecer según los riesgos, las tarifas de aseguración, supo ver enseguida en aquellas enormes máquinas calculadoras bélicas su perfecta aplicación a la vida civil. Cuando regresó a la compañía de seguros Prudential estudió las posibilidades que estaban ofreciendo las máquinas calculadoras por aquel entonces en diversos laboratorios y aventuró algunas aplicaciones prácticas. Pero no fue hasta 1947, durante un simposio sobre computación en la Universidad de Harvard, que se convenció del verdadero potencial multidisciplinar que esta tecnología brindaba, gracias al contacto con gran parte de la comunidad científica formada en torno a este campo. Hamming, impresionado tras el simposio, decidió formar una asociación al margen de cualquier institución académica o gubernamental que se ocupara específicamente en materia de computación: la Eastern Association of Computing Machinery (EACM). La sociedad estaba compuesta en un principio por unos cuantos asistentes al simposio interesados en mantenerse al día en las nuevas tecnologías. Pero el verdadero éxito de la organización devino realmente cuando Hamming emitió un comunicado entre todos sus miembros, citando unas palabras del por entonces director del MIT Center of Analysis, Samuel Cadwell, pronunciadas durante el simposio de Harvard. Cadwell se mostraba preocupado por la labor de encubrimiento que el propio ejército de los Estados Unidos estaba llevando a cabo con las investigaciones realizadas durante la segunda Guerra Mundial, y en su conferencia hizo un llamamiento a la libre difusión del conocimiento y al libre intercambio de información entre los investigadores de todas las áreas relacionadas con la computación. Hamming se sumó a esta iniciativa, y la propuso como elemento motriz de su asociación con el fin de que todos sus miembros pudieran obtener beneficios profesionales. Muchos especialistas y directores de otras asociaciones relacionadas con la tecnología, vieron el proyecto con muy buenos ojos y se ofrecieron para colaborar en él. En agosto de 1948 ya eran 350 miembros, provenientes de una extensión geográfica tal, que Hamming consideró que el Eastern, podía ser eliminado del nombre . Desde entonces hasta nuestros días, la ACM ha constituido un foro de debate en el que han participado especialistas de todo el mundo y de todas las áreas del conocimiento, legándonos un ingente material bibliográfico que puede ser consultado en su biblioteca Digital. La Association of Computing Machinery ha adquirido un puesto preponderante como referente académico debido a dos conceptos fundamentales y visionarios en los que se basó su fundación: la voluntad de libre intercambio y el carácter multidisciplinar de sus investigaciones.

Publicaciones[editar]

La ACM publica Revistas, Journals y Libros.

Revistas:

  • Communications of the ACM
  • netWorker
  • Mobile Networks and Applications (MONET)
  • Journal of Graphics Tools
  • Journal of Experimental Algorithmics (JEA)
  • Distributed Computing
  • interactions
  • Multimedia Systems

SIGs[editar]

Consta de 34 SIGs (Special Interest Groups, Grupos de Interés Especial en español):

  • Accessibility and Computing SIGACCESS
  • Algorithms and Computation Theory SIGACT
  • Ada Programming Language SIGAda
  • APL Programming Language SIGAPL
  • Applied Computing SIGAPP
  • Computer Architecture SIGARCH
  • Artificial Intelligence SIGART
  • Embedded Systems SIGBED
  • Computers and Society SIGCAS
  • Computer-Human Interaction SIGCHI
  • Data Communication SIGCOMM
  • Computer Science Education SIGCSE
  • Design Automation SIGDA
  • Design of Communication SIGDOC
  • Electronic Commerce SIGecom
  • Genetic and Evolutionary Computation SIGEVO
  • Computer Graphics and Interactive Techniques SIGGRAPH
  • Information Retrieval SIGIR
  • Information Technology Education SIGITE
  • Knowledge Discovery in Data SIGKDD
  • Measurement and Evaluation SIGMETRICS
  • Microarchitecture SIGMICRO
  • Management Information Systems SIGMIS
  • Multimedia SIGMM
  • Mobility of Systems, Users, Data and Computing SIGMOBILE
  • Management of Data SIGMOD
  • Operating Systems SIGOPS
  • Programming Languages SIGPLAN
  • Security, Audit and Control SIGSAC
  • Symbolic and Algebraic Manipulation SIGSAM
  • Simulation and Modeling SIGSIM
  • Software Engineering SIGSOFT
  • University and College Computing Services SIGUCCS
  • Hypertext, Hypermedia and Web SIGWEB

Código ético de la ACM[editar]

El Código incluye 24 preceptos expresados como declaraciones de responsabilidad personal, identifica los elementos de tal compromiso, al mismo tiempo trata muchos de los aspectos que los profesionales probablemente afrontarán en el futuro. La primera parte incluye las consideraciones éticas fundamentales, la segunda parte trata reflexiones sobre la conducta profesional la tercera parte corresponde a personas que tengan una función de liderazgo, y la cuarta parte trata los principios que involucran conformidad con este código. El código se complementa con una serie de Guías, que proporcionan explicaciones para ayudar a los miembros a tratar los diferentes temas contenidos en el mismo, estos tienen la finalidad de servir como base para la toma de decisiones éticas en el comportamiento profesional, y también pueden servir como base para juzgar las circunstancias de una queja formal relacionada con la vulneración de los estándares de ética profesional. Aunque no se menciona a la informática en la sección de preceptos morales, el código se interesa en cómo estos mandatos fundamentales se aplican al comportamiento individual como profesional de la informática, los mandatos se expresan de una manera general para evidenciar que los principios que se aplican a la ética informática se derivan de principios éticos más generales.

Dentro de los preceptos del código de la ACM están los relacionados con los preceptos morales generales, los de las responsabilidades profesionales más específicas, los de las obligaciones de liderazgo organizativo, y los preceptos de conformidad con el código.

Véase también[editar]

Enlaces externos[editar]