As will be understood from FIGS. 8 and 9, each of the elements within the module class objects within the libraries 604, 606 and 608 has sub-objects and sub-elements and, in some or all cases, these sub-elements refer to or include control routines or display routines to be executed by a computer, such as a controller or a workstation, during operation of the process plant 10.