Design And Maintenance Of Event Forecasting Systems