A method and apparatus including a computing device to quantify a term of a service agreement in a context of a proposed solution, evaluate solution characteristics against a given gateway architecture, and compare the solution characteristics to desired service-agreement solution metrics. The solution characteristics include simulated observed characteristics.