Understanding Batch Chemical Processes: Modelling and Case Studies