Observability-Based Approach to Design, Analysis and Optimization of Dynamical Systems