A method for visually programming an instruction set for a process is
proposed. The method is based on receiving a request to design the
process, providing a process designer interactive display, storing a
library containing at least one function, accepting via the process
designer interactive display function-related information concerning the
function, outputting via the process designer interactive display a
graphical representation of the function-related information, and
generating the instruction set for the process based upon the function
and the function-related information.