MDO framework