Communications of the ACM.

ISSN 0001-0782