Sign In

Communications of the ACM



Again: The One Sure Way to Advance Software Engineering
From [email protected]

Again: The One Sure Way to Advance Software Engineering

There is one proven way to improve the state of software, following the the airline industry's spectacular improvements of safety. The IT industry ignores it. Why...

Watts Humphrey: In Honor of a Pioneer
From [email protected]

Watts Humphrey: In Honor of a Pioneer

Watts Humphrey left us a few weeks ago. His contributions to professional software engineering have been essential.

Fixing the Process of Computer Science Refereeing
From [email protected]

Fixing the Process of Computer Science Refereeing

There is a simple way to make refereeing better, almost overnight. It takes a bit of courage, but it would restore honesty and quality to the process.

Lessons Learned, or Not
From [email protected]

Lessons Learned, or Not

Many of the techniques for better programming have been there for a long time.

Showcasing European Computer Science
From [email protected]

Showcasing European Computer Science

Retrospective on the 2009 European Computer Science Summit and the launch of ACM Europe

The Rise of Empirical Software Engineering (ii): What We Are Still Missing
From [email protected]

The Rise of Empirical Software Engineering (ii): What We Are Still Missing

One obstacle is hampering the progress of empirical software engineering: we are still missing a culture of reproducibility

The Rise of Empirical Software Engineering (i): the Good News
From [email protected]

The Rise of Empirical Software Engineering (i): the Good News

Empirical software engineering papers, at places like the International Conference on Software Engineering (ICSE), used to be terrible. There were exceptions, of...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account