As new experience is continuously gained, the definition of ‘best practice’ evolves. This forms the basis for updating software to further optimize operations. Once updated, the system ensures all processes follow the latest best practices (minimizes reliance on operator training). Deviations may also trigger updates to error-handling routines. All relevant process plants can be easily updated with the latest SW version.