determined by its embedded software. In an FMS, the software that controls its overall operation is complex. The multi …-functional supervisory software is responsible for controlling the operation of the FMS. Hence, control software is a major driver of FMS. At … present, it is more difficult for any decision maker to select the best control software for FMS from the available control …