The Practice archive provides access to all Practice articles published in past issues of Communications of the ACM.
Error-detection and correction features are only as good as our ability to test them.
Information technology has the potential to radically transform health care. Why has progress been so slow?
Improving the performance of complex software is difficult, but understanding some fundamental principles can make it easier.