Service-Oriented Architecture and Business Process Choreography in an Order Management Scenario: Rationale, Concepts, Lessons LearnedOlaf ZimmermannVadim Doubrovskiet al.2005OOPSLA 2005