Introduction | Communications of the ACM | DeepDyve