BPM, Agile, and Virtualization Combine to Create Effective Solutions - Steve Kruba; Steven Baynes; Robert Hyer (CoRR, 2012)