Model-Based Design Optimization And Simulation Techniques For Dynamic, Data-Driven Application Systems