1. Apparatus for assisting an operator in the execution of procedure steps in a complex process facility to manage a complex process and other users to monitor the process, comprising. a plurality of sensors for generating signals representative of the real-time value of a plurality of facility parameters that indicate various conditions of the process; a server having one or more databases and computer program modules in electrical communication with said sensor signals and operable to provide a server output along a computer network that identifies the steps of a procedure applicable to the process conditions identified by the sensor signals; and one or more workstations connected to the computer network for receiving and displaying the server output and for requesting information from the server wherein the server output comprises the text and structure of the procedure, as well as associated logic and meta data and the workstation defines the format in which the server output is presented to the operator or other user.