Because of the continued development of web services protocols and the apparent convergence of Grid services with web services, it is becoming evident that web services will be an important enabling technology for future computational science applications. This is especially true for Dynamic Data-Driven Application Systems (DDDAS’s). In this paper, we argue that the current systems for web services development are ill-suited for DDDAS applications. We describe O’SOAP, a new framework for web service applications that addresses the specific needs of computation science. We discuss a multi-physics simulation developed using O’SOAP and show that O’SOAP is able to deliver excellent performance for a range of problem sizes.