acm - an acm publication

2004 - March

  • An Interview with Jesse Poore: Correct by design
    Jesse Poore suggests a revolution in programming - holding software developers to the same level of rigor of training and workmanship as other professionals, developing software that's correct by design, and constraining the release of software-intensive products until they are scientifically certified as fit for use.
  • Roger Brent and the alpha project
    The work of a multidisciplinary genomic research lab in Berkeley may yield big changes in drug therapy and medicine. Roger Brent is President and Research Director of the Molecular Sciences ...
  • Calm technologies in a multimedia world
    In an ideal world, computers will blend into the landscape, will inform but not overburden you with information, and make you aware of them only when you need them. ...
  • Technology benefiting humanity
    Memo to the new generation of tech philanthropists: Apply the same intellect and discipline to your philanthropy as you employ in business. ...