Software Technology : 10 Years of Innovation in IEEE Computer - Mike Hinchey, Editor; Mike Hinchey (Software Technology : 10 Years of Innovation in IEEE Computer, 2018)