Although many efforts have been made to develop an aerodynamic shape optimization (ASO) framework, iterative grid generation of the complex configuration within the optimization loop has still been a critical barrier. In this paper, an efficient ASO framework is developed by integrating a parametric grid generator, an optimization toolkit, and a flow solver. A geometry-grid template toolkit is developed to address the need to produce a large number of grids in a timely manner for the parametric design study. An object-oriented optimization toolkit that allows a flexible and extensible interfacing with user-specific codes is used. An in-house full Navier-Stokes flow solver is developed and used in the framework. Code integration is achieved using a black-box interface with script files. Two ASO applications and their optimum solutions are presented to demonstrate the success of this framework. © 2009 IMACS.