A method of maintaining interoperability in an industrial process having rule management, predictive maintenance and quality assurance aspects, comprising:
- a) configuring a plurality of sensors attached to a machine operating as a part of the process for measuring information about the process and operation of the machine;
- b) configuring a server connected to the plurality of sensors over a wireless communication network for processing the plurality of information related to the process received from the plurality of sensors;
- c) configuring a controller in communication with the server, the controller being capable of controlling the process based data received from the server;
- d) receiving on a rule engine interface of the server a selection of data associated with the machine measuring information about the process machine operation;
- e) a program running in the server for forming automated rules from the data received from the plurality of sensors, the automated rules being applied for predictive maintenance and process quality assurance;
- f) mapping output from the controller for the process into a reconfigurable engine running the server for classifying predictive maintenance data and controller data to perform analytical processing;
- and
- g) extracting useful information from sensor data and performing an analytical processing for predictive maintenance and process quality assurance on the server.