Sign In

Communications of the ACM

Recent Articles



The Cloud as an Innovation Platform for Software Development
From Communications of the ACM

The Cloud as an Innovation Platform for Software Development

How cloud computing became a platform.

CRISPR
From Communications of the ACM

CRISPR: An Emerging Platform for Gene Editing

Considering a potential platform candidate in the evolving realm of gene-editing technologies research.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account