Software Quality: The Complexity and Challenges of Software Engineering and Software Quality in the Cloud - Winkler (Springer International Publishing, 2019)