MOIS Function Editor
The MOIS Function Editor is a stand-alone tool for creating, defining and implementing customised functions for subsequent use in a Procedure.
Functions are called from a Procedure to transform MOIS variables, and in doing so provide access to the full power of a programming (Operations) language. It is also possible to call operating system scripts from these functions where this is supported by the language.
At the heart of Function Editor lies a database - the "common directives" database. For the purposes of Procedure execution using the MOIS Executor, functions are written in Jython, a powerful Java-based scripting language.

Figure 8 MOIS Function Editor