FIG. 3A shows the time history of the expert system based batch process control method of the present invention for a multi-step process including both time and expert system-based endpoint determination, with an example of the method of determining endpoint by time shown in detail, where the horizontal axis represents time.