ACM Digital Library
This link opens in a new window
The ACM Digital Library and its companion Guide to Computing Literature includes more than 300,000 full text articles representing all publications from the Association of Computing Machinery, including Communications of the ACM.