19. A computer-implemented method for generating human-machine interfaces comprising: receiving voice commands, at a voice recognition component, relating to at least one of a device, a system, a process, and a sub-process for which a human-machine interface is desirable generated; analyzing the voice commands on a processor to determine intent of a provider of the voice commands; accessing a data store based at least in part upon the voice commands, the data store retaining data in a memory in accordance with a hierarchically structured data model schema, the schema represent devices, portions of devices, processes, portions of processes, associations between components, systems and applications at all levels of a plant wide system, the common schema allowing the low level logic language of a programmable logic controller (PLC) to interface with the high level language employed by a plant wide application allowing seamless communication between the PLC and the high level language application, the schema can be applied to at least one of a batch process, a continuous process, a discrete process, or inventory tracking; retrieving data from the data store to be utilized by a processor for constructing the human-machine interface or a portion thereof; and generating by processor at least a portion of the human-machine interface, for display via a display device, based at least in part upon the analysis of the voice commands, the data retrieved from the data store, or a combination thereof.
19. A computer-implemented method for generating human-machine interfaces comprising: receiving voice commands, at a voice recognition component, relating to at least one of a device, a system, a process, and a sub-process for which a human-machine interface is desirable generated; analyzing the voice commands on a processor to determine intent of a provider of the voice commands; accessing a data store based at least in part upon the voice commands, the data store retaining data in a memory in accordance with a hierarchically structured data model schema, the schema represent devices, portions of devices, processes, portions of processes, associations between components, systems and applications at all levels of a plant wide system, the common schema allowing the low level logic language of a programmable logic controller (PLC) to interface with the high level language employed by a plant wide application allowing seamless communication between the PLC and the high level language application, the schema can be applied to at least one of a batch process, a continuous process, a discrete process, or inventory tracking; retrieving data from the data store to be utilized by a processor for constructing the human-machine interface or a portion thereof; and generating by processor at least a portion of the human-machine interface, for display via a display device, based at least in part upon the analysis of the voice commands, the data retrieved from the data store, or a combination thereof. 23. The methodology of claim 19 , further comprising: requesting identity of the provider of the voice commands; and verifying identity through at least one of voice recognition, username, password, and personal identification number.