ACM Queue

Last updated
ACM Queue
CategoriesTrade magazine
FrequencyBimonthly
First issueMarch 2003 (2003-03)
Company Association for Computing Machinery
CountryUnited States
Based inNew York City
LanguageEnglish
Website queue.acm.org OOjs UI icon edit-ltr-progressive.svg
ISSN 1542-7730

ACM Queue (stylized acmqueue [1] ) is a bimonthly computer magazine, targeted to software engineers, published by the Association for Computing Machinery (ACM) since 2003. [2] [3] It publishes research articles as well as columns, interviews, and other types of content. [1] [3]

The magazine is described as "the ACM's magazine for practicing software engineers[,] written by engineers for engineers", [4] as opposed to academic researchers. [5] Its "goal ... is to bridge the academic and industrial sides of computer science and software engineering". [1]

Only articles from "specifically invited" authors are considered for publication, and there is a review process. [6] [5] However, unlike some other ACM publications, is not considered a peer-reviewed journal by the organization. [7]

Stephen R. Bourne is the editor-in-chief, [8] and helped found the magazine[ citation needed ] when he was president of the ACM. It is available only in electronic form [1] and is available on the Internet on subscription basis. Some of the articles published in Queue are also included in ACM's monthly magazine, Communications of the ACM , in the Practitioner section.

Related Research Articles

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 membership group, reporting nearly 110,000 student and professional members as of 2022. Its headquarters are in New York City.

<span class="mw-page-title-main">Computer science</span> Study of computation

Computer science is the study of computation, information, and automation. Computer science spans theoretical disciplines to applied disciplines. Though more often considered an academic discipline, computer science is closely related to computer programming.

<span class="mw-page-title-main">Fred Brooks</span> American computer scientist (1931–2022)

Frederick Phillips Brooks Jr. was an American computer architect, software engineer, and computer scientist, best known for managing the development of IBM's System/360 family of computers and the OS/360 software support package, then later writing candidly about those experiences in his seminal book The Mythical Man-Month.

The ACM A. M. Turing Award is an annual prize given by the Association for Computing Machinery (ACM) for contributions of lasting and major technical importance to computer science. It is generally recognized as the highest distinction in computer science and is colloquially known as or often referred to as the "Nobel Prize of Computing".

Computer magazines are about computers and related subjects, such as networking and the Internet. Most computer magazines offer advice, some offer programming tutorials, reviews of the latest technologies, and advertisements.

<span class="mw-page-title-main">Stephen R. Bourne</span> British computer scientist

Stephen Richard "Steve" Bourne is an English computer scientist based in the United States for most of his career. He is well known as the author of the Bourne shell (sh), which is the foundation for the standard command-line interfaces to Unix.

Communications of the ACM is the monthly journal of the Association for Computing Machinery (ACM). It was established in 1958, with Saul Rosen as its first managing editor. It is sent to all ACM members. Articles are intended for readers with backgrounds in all areas of computer science and information systems. The focus is on the practical implications of advances in information technology and associated management issues; ACM also publishes a variety of more theoretical journals. The magazine straddles the boundary of a science magazine, trade magazine, and a scientific journal. While the content is subject to peer review, the articles published are often summaries of research that may also be published elsewhere. Material published must be accessible and relevant to a broad readership.

<span class="mw-page-title-main">David Parnas</span> Canadian software engineer

David Lorge Parnas is a Canadian early pioneer of software engineering, who developed the concept of information hiding in modular programming, which is an important element of object-oriented programming today. He is also noted for his advocacy of precise documentation.

<span class="mw-page-title-main">Peter J. Denning</span> American computer scientist and writer

Peter James Denning is an American computer scientist and writer. He is best known for pioneering work in virtual memory, especially for inventing the working-set model for program behavior, which addressed thrashing in operating systems and became the reference standard for all memory management policies. He is also known for his works on principles of operating systems, operational analysis of queueing network systems, design and implementation of CSNET, the ACM digital library, and codifying the great principles of computing. He has written numerous influential articles and books, including an overview of fundamental computer science principles, computational thinking, and his thoughts on innovation as a set of learnable practices.

<span class="mw-page-title-main">Barbara Liskov</span> American computer scientist

Barbara Liskov is an American computer scientist who has made pioneering contributions to programming languages and distributed computing. Her notable work includes the introduction of abstract data types and the accompanying principle of data abstraction, along with the Liskov substitution principle, which applies these ideas to object-oriented programming, subtyping, and inheritance. Her work was recognized with the 2008 Turing Award, the highest distinction in computer science.

<span class="mw-page-title-main">Dorothy E. Denning</span> American information security researcher

Dorothy Elizabeth Denning is a US-American information security researcher known for lattice-based access control (LBAC), intrusion detection systems (IDS), and other cyber security innovations. She published four books and over 200 articles. Inducted into the National Cyber Security Hall of Fame in 2012, she is now Emeritus Distinguished Professor of Defense Analysis, Naval Postgraduate School.

<span class="mw-page-title-main">Robert Watson (computer scientist)</span>

Robert Nicholas Maxwell Watson is a FreeBSD developer, and founder of the TrustedBSD Project. He is currently employed as a Professor of Systems, Security, and Architecture in the Security Research Group at the University of Cambridge Computer Laboratory.

<span class="mw-page-title-main">Ben Shneiderman</span> American computer scientist

Ben Shneiderman is an American computer scientist, a Distinguished University Professor in the University of Maryland Department of Computer Science, which is part of the University of Maryland College of Computer, Mathematical, and Natural Sciences at the University of Maryland, College Park, and the founding director (1983-2000) of the University of Maryland Human-Computer Interaction Lab. He conducted fundamental research in the field of human–computer interaction, developing new ideas, methods, and tools such as the direct manipulation interface, and his eight rules of design.

<span class="mw-page-title-main">Pat Hanrahan</span> American computer graphics researcher

Patrick M. Hanrahan is an American computer graphics researcher, the Canon USA Professor of Computer Science and Electrical Engineering in the Computer Graphics Laboratory at Stanford University. His research focuses on rendering algorithms, graphics processing units, as well as scientific illustration and visualization. He has received numerous awards, including the 2019 Turing Award.

Douglas Taylor "Doug" Ross was an American computer scientist pioneer, and chairman of SofTech, Inc. He is most famous for originating the term CAD for computer-aided design, and is considered to be the father of Automatically Programmed Tools (APT), a programming language to drive numerical control in manufacturing. His later work focused on a pseudophilosophy he developed and named Plex.

<span class="mw-page-title-main">Adam Leventhal (programmer)</span> American software engineer

Adam Leventhal is an American software engineer, and one of the three authors of DTrace, a dynamic tracing facility in Solaris 10 which allows users to observe, debug and tune system behavior in real time. Available to the public since November 2003, DTrace has since been used to find opportunities for performance improvements in production environments. Adam joined the Solaris kernel development team after graduating cum laude from Brown University in 2001 with his B.Sc. in Math and Computer Science. In 2006, Adam and his DTrace colleagues were chosen Gold winners in The Wall Street Journal's Technology Innovation Awards contest by a panel of judges representing industry as well as research and academic institutions. A year after Sun Microsystems was acquired by Oracle Corp, Leventhal announced he was leaving the company. He served as Chief Technology Officer at Delphix from 2010 to 2016.

David James Brown is an American computer scientist. He was one of a small group that helped to develop the system at Stanford University that later resulted in Sun Microsystems, and later was a co-founder of Silicon Graphics in 1982.

William Aaron Woods, generally known as Bill Woods, is a researcher in natural language processing, continuous speech understanding, knowledge representation, and knowledge-based search technology. He is currently a Software Engineer at Google.

<span class="mw-page-title-main">American fuzzy lop (fuzzer)</span> Software fuzzer that employs genetic algorithms

American fuzzy lop (AFL), stylized in lowercase as american fuzzy lop, is a free software fuzzer that employs genetic algorithms in order to efficiently increase code coverage of the test cases. So far it has detected dozens of significant software bugs in major free software projects, including X.Org Server, PHP, OpenSSL, pngcrush, bash, Firefox, BIND, Qt, and SQLite.

<span class="mw-page-title-main">Gail C. Murphy</span> Canadian computer scientist

Gail C. Murphy is a Canadian computer scientist who specializes in software engineering and knowledge worker productivity. Murphy is a full professor in the Department of Computer Science at the University of British Columbia, Vancouver. In 2016, she was named Associate Vice President Research pro tem and assumed the role of Vice-President, Research & Innovation on August 14, 2017. Murphy is co-founder and was Chief Scientist at Tasktop Technologies Incorporated.

References

  1. 1 2 3 4 Neville-Neil, George; Bourne, Steve (September–October 2015). "Still Finding the Right Questions: Branching out and changing with the times at acmqueue". ACM Queue. 13 (8): 10–12. doi: 10.1145/2838344.2838346 . Retrieved 8 November 2023.
  2. Patterson, David A. (June 2005). "President's letter: Do you Queue?". Communications of the ACM . 48 (6): 27–28. doi:10.1145/1064830.1064851 . Retrieved 8 November 2023.
  3. 1 2 Maurer, James. "James Maurer, Pioneering Publishing Entrepreneur, Publisher ACM Queue". NPA Careers: Interviews (Interview). Interviewed by Stephen Ibaraki. Network Professional Association . Retrieved 8 November 2023.
  4. "About ACM Queue". ACM Queue. Retrieved 8 November 2023.
  5. 1 2 Obrenović, Željko (September 2013). "Research and Practice: The Curious Case of 'Small' Researchers-Practitioners" (PDF). Communications of the ACM . 56 (9): 38–40. doi:10.1145/2500138 . Retrieved 8 November 2023.
  6. "Queue Author Guidelines". ACM Queue. Retrieved 8 November 2023.
  7. "About ACM Publications". Association for Computer Machinery. Retrieved 8 November 2023.
  8. "QUEUE Home". ACM Digital Library. Retrieved 8 November 2023.