SOA patterns - Rotem-Gal-Oz, Arnon (Manning, 2012)