A typical production line has various equipment models (m). A model can be configured to run multiple product types (n) through program parameters, known as program recipes. This gives rise to m x n possibilities of program recipes. Managing these recipes thus becomes critical and requires a structured system. RMS serves this purpose, coupled with version control and release management. To further streamline the operation, program recipes are loaded to individual test equipments automatically, thereby reducing human error.