


default search action
ACM Queue, Volume 19
Volume 19, Number 1, January-February 2021
- Pat Helland:

Fail-fast Is Failing... Fast!: Changes in compute environments are placing pressure on tried-and-true distributed-systems solutions. 5-15
- George V. Neville-Neil

:
Aversion to Versions: Resolving code-dependency issues. 16-19
- Nicole Forsgren, Margaret-Anne D. Storey, Chandra Shekhar Maddila, Thomas Zimmermann

, Brian Houck, Jenna L. Butler:
The SPACE of Developer Productivity: There's more to it than you think. 20-48 - Mark Russinovich, Manuel Costa, Cédric Fournet, David Chisnall

, Antoine Delignat-Lavaud, Sylvan Clebsch, Kapil Vaswani, Vikas Bhatia:
Toward Confidential Cloud Computing: Extending hardware-enforced cryptographic protection to data while in use. 49-76 - Niklas Blum, Serge Lachapelle, Harald Alvestrand:

WebRTC - Realtime Communication for the Open Web Platform: What was once a way to bring audio and video to the web has expanded into more use cases we could ever imagine. 77-93 - João Varajão:

Software Development in Disruptive Times: Creating a software solution with fast decision capability, agile project management, and extreme low-code technology. 94-103
Volume 19, Number 2, March-April 2021
- Jessie Frazelle:

A New Era for Mechanical CAD: Time to move forward from decades-old design. 5-16
- Pat Helland:

ACID: My Personal: How could I miss such a simple thing? 17-20
- George V. Neville-Neil:

In Praise of the Disassembler: There's much to be learned from the lower-level details of hardware. 21-28
- Terence Kelly, Weiwei Gu, Vladimir Maksimovski:

Schrödinger's Code: Undefined behavior in theory and practice. 28-44
- Ramya Srinivasan, Ajay Chander:

Biases in AI Systems: A survey for practitioners. 45-64 - Atefeh Mashatan, Douglas Heintzman:

The Complex Path to Quantum Resistance: Is your organization prepared? 65-92
- Michael Gardiner, Alexander Truskovsky, George V. Neville-Neil, Atefeh Mashatan:

Quantum-safe Trust for Vehicles: The race is already on. 93-115
Volume 19, Number 3, May-June 2021
- Liu Leqi, Dylan Hadfield-Menell, Zachary C. Lipton:

When Curation Becomes Creation: Algorithms, microcontent, and the vanishing distinction between platforms and creators. 11-15
- Pat Helland:

Don't Get Stuck in the "Con" Game: Consistency, convergence, and confluence are not the same! Eventual consistency and eventual convergence aren't the same as confluence, either. 16-35
- George V. Neville-Neil

:
Divide and Conquer: The use and limits of bisection. 37-39
- Poul-Henning Kamp:

What Went Wrong?: Why we need an IT accident investigation board. 40-44
- Piero Molino, Christopher Ré:

Declarative Machine Learning Systems: The future of machine learning will depend on it being in the hands of the rest of us. 46-76 - Ashish Gehani, Raza Ahmad, Hassan Irshad, Jianqiao Zhu, Jignesh M. Patel:

Digging into Big Provenance (with SPADE): A user interface for querying provenance. 77-106 - Torsten Ullrich:

Real-world String Comparison: How to handle Unicode sequences correctly. 107-116
Volume 19, Number 4, 2021
Drill Bits
- Terence Kelly:

Crashproofing the Original NoSQL Key-Value Store: An upgrade for the gdbm database. 5-18
- Patent Absurdity: A case when ignorance is the best policy. 19-22

- Poul-Henning Kamp:

The Software Industry IS STILL the Problem: The time is (also) way overdue for IT professional liability. 23-28
- Patrick Thomson:

Static Analysis: An Introduction: The fundamental challenge of software engineering is one of complexity. 29-41 - Timothy Clem, Patrick Thomson:

Static Analysis at GitHub: An experience report. 42-67 - Ayman Nadeem:

Human-Centered Approach to Static-Analysis-Driven Developer Tools: The future depends on good HCI. 68-95 - Daniil Tiganov, Lisa Nguyen Quang Do, Karim Ali:

Designing UIs for Static Analysis Tools: Evaluating tool design guidelines with SWAN. 97-118
Volume 19, Number 5, 2021
Commit to Memory
- Jessie Frazelle:

Chip Measuring Contest: The benefits of purpose-built chips. 5-21
- George V. Neville-Neil

:
I Unplugged What?: The lessons here are broader than just a simple "Don't do that.". 22-25
- Kelly Shortridge

, Ryan Petrich:
Lamboozling Attackers: A New Generation of Deception: Software engineering teams can exploit attackers' human nature by building deception environments. 26-59 - Alvaro Videla:

Meaning and Context in Computer Programs: Sharing domain knowledge among programmers using the source code as the medium. 60-68
- Margo I. Seltzer, Mike Olson, Kirk McCusick:

A Conversation with Margo Seltzer and Mike Olson: The history of Berkeley DB. 69-86
- Kallista A. Bonawitz, Peter Kairouz, Brendan McMahan, Daniel Ramage:

Federated Learning and Privacy: Building privacy-preserving systems for machine learning and data science on decentralized data. 87-114
- Reynold Xin, Wes McKinney, Alan Gates, Chris McCubbin:

It Takes a Community: The Open-source Challenge. 115-136
Volume 19, Number 6, 2021
Drill Bits
- Terence Kelly:

Steampunk Machine Learning: Victorian contrivances for modern data science. 5-17
- George V. Neville-Neil

:
Getting Off the Mad Path: Debuggers and assertions. 18-21
- Poul-Henning Kamp:

Surveillance Too Cheap to Meter: Stopping Big Brother would require an expensive overhaul of the entire system. 22-27
- Valerie Chen, Jeffrey Li, Joon Sik Kim, Gregory Plumb, Ameet Talwalkar:

Interpretable Machine Learning: Moving from mythos to diagnostics. 28-56 - Phil Vachon:

The Keys to the Kingdom: A deleted private key, a looming deadline, and a last chance to patch a new static root of trust into the bootloader. 57-65 - Michael Mattioli:

FPGAs in Client Compute Hardware: Despite certain challenges, FPGAs provide security and performance benefits over ASICs. 66-88

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














