acm-header
Sign In

Communications of the ACM

Practice Archive


Archives

The Practice archive provides access to all Practice articles published in past issues of Communications of the ACM.

September 2019


From Communications of the ACM

DAML: The Contract Language of Distributed Ledgers

DAML

A discussion between Shaul Kfir and Camille Fournier.


From Communications of the ACM

Velocity in Software Engineering

Velocity in Software Engineering

From tectonic plate to F-16.


From Communications of the ACM

Surviving Software Dependencies

Surviving Software Dependencies

Software reuse is finally here but comes with risks.