Optimization of coupled systems - A critical overview of approaches