Service-Oriented Architectures: from Design to Production exploiting Workflow Patterns - GIALLORENZO, Saverio; GABBRIELLI, Maurizio; MONTESI, Fabrizio (Advances in distributed computing and artificial intelligence journal, 2014)