ACM forum | Communications of the ACM | DeepDyve