Software Technology: Methods and Tools - Mazzara (Springer International Publishing, 2019)