SPI Patterns: Learning from Experience. - Marina Blanco; Pedro Gutiérrez; Giuseppe Satriani (IEEE Softw., 2001)