1. A computer-implemented method comprising: receiving a user request to view one or more composition candidates from a composition candidate inventory in a service-oriented architecture (SOA) service model; and displaying the composition candidate inventory to the user in a user interface.