Overview for Queue
The following resources provide existing and prospective authors with the information they need to define, compose, and submit an article for Queue, ACM's magazine for for software engineers.
Author Guidelines and Submission Information
ACM Queue reviews articles only from authors who have been specifically invited to submit manuscripts. Authors are strongly encouraged to review the Author Guidelines for the specific article submission information.
Information Regarding Policy, Rights, and Permissions
- Review ACM's Publishing Policy for information covering the transfer and publishing license agreements and permissions.
- Read our information regarding Third-Party Material for information on requesting permissions, attribution requirements, completing the copyright form, as well as other useful information.
- Review ACM's Author Rights for information regarding authors' rights management and Open Access options.
Promotion Information
Follow us on Twitter, Reddit, and on Facebook.
Contact Us
Authors with feedback or questions about submissions not answered by the Author Guidelines are encouraged to please contact the editorial staff at [email protected].
Automatically Testing Database Systems
ACM Queue’s "Research for Practice" serves up expert-curated guides to the best of computing research, and relates these breakthroughs to the challenges that software engineers face every day. In this installment, "Automatically Testing Database Systems," Manuel Rigger (Assistant Professor in the School of Computing at the National University of Singapore) presents three papers. The first focuses on the problem of automatically synthesizing sophisticated test oracles that check whether the outputs of a database history are correct. The second co-designs input generation and test oracle in order to focus strictly on bugs in concurrency control. The last covers a diverse input space of SQL dialects while relying on the "built-in" test oracle of system crashes.