Improving the predictable assembly of service - oriented architectures. - Malloy, Brian A.