Overview of Sourcing Use Cases and Patterns