Currents: Trends, People, Projects. - Greg Goth; David Dorenbos; Virginia Dorenbos (IEEE Softw., 2007)