In recent years, outsourcing of information systems, including decision support systems has become so pervasive and has been a key method for managing systems portfolios of companies. Since the outsourced DSSs provide their own models and solvers (i.e., model solving algorithms), which may be created on the basis of different modeling practices and system platforms, the decision maker wishing to solve business problems using the outsourced DSSs frequently faces a difficulty in selecting and/of applying appropriate models and solvers to the problems. Recognizing such difficulty in utilizing the outsourced DSSs, this paper proposes a DSS outsourcing architecture that enables a user to discover and execute appropriate models and solvers, even though the user is not knowledgeable enough about all the details of the models and solvers. Specifically, this paper adopts a Web services approach to integrate the heterogeneous models and solvers by encapsulating individual models and solvers as Web services and hiding all system specific implementation details from the users.