The system architecture of M4 PLANT is flexibly designed to allow the program to adapt to a particular company’s requirements and system environment. The program has a modular structure, which means that only the modules and interfaces that are actually needed are employed. Additional modules can then be added as needs arise.