Real Time Optimization: Classification and Assessment