Peter Alvaro, Manuel Rigger: Automatically Testing Database Systems: DBMS testing with test oracles, transaction history, and fuzzing.ACM Queue21(6): 128-135 (2024)
David Chisnall: How to Design an ISA: The popularity of RISC-V has led many to try designing instruction sets.ACM Queue21(6): 27-46 (2024)
David Collier-Brown: You Don't know Jack about Application Performance: Knowing whether you're doomed to fail is important when starting a project.ACM Queue21(2): 54-65 (2023)
Geoffrey H. Cooper: Device Onboarding using FDO and the Untrusted Installer Model: FDO's untrusted model is contrasted with Wi-Fi Easy Connect to illustrate the advantages of each mechanism.ACM Queue21(5): 29-53 (2023)
Ivar Jacobson, Alistair Cockburn: Use Cases are Essential: Use cases provide a proven method to capture and explain the requirements of a system in a concise and easily understood format.ACM Queue21(5): 66-86 (2023)
Edlyn V. Levine: Cargo Cult AI: Is the ability to think scientifically the defining essence of intelligence?ACM Queue21(2): 66-87 (2023)
Thomas A. Limoncelli: Improvement on End-to-End Encryption May Lead to Silent Revolution: Researchers are on a brink of what could be the next big improvement in communication privacy.ACM Queue21(2): 10-13 (2023)
Thomas A. Limoncelli: Knowing What You Neeed to Know: Personal, team, and organizational effectiveness can be improved with a little preparation.ACM Queue21(4): 5-17 (2023)
Kate Matsudaira: Managing Hybrid Teams: The combination of on-site and remote workers takes extra effort from team leaders.ACM Queue21(3): 5-16 (2023)
Kate Matsudaira: Software Managers' Guide to Operational Excellence: The secret to being a great engineering leader? Setting up the right checks and balances.ACM Queue21(5): 5-12 (2023)