A class of evaluable entity (EVE) objects has been defined to provide uniform access to basic services like process flow simulation and RSM evaluation as well as to more complex, user-defined tasks. For example, the minimization of the bulk current for a given process could be encapsulated in an object that is evaluated for a set of initial value vectors for the optimizer generated by a DoE module or by a simple LISP loop. Figure 8.4 shows the basic idea of an EVE object representing a process flow simulation task. In order to avoid any ambiguity, the left side of the EVE object in Figure 8.4 is called client side , the right one server side .
Figure 8.4:
Process flow encapsulation with evaluable entity (EVE) objects.
After specifying those process parameters and measurements that are to be used as input variables (controls) and output variables (responses) , respectively, for subsequent analysis tasks, the EVE object hides all evaluation details of the underlying simulation. Different classes of EVE objects exist for different purposes; see Section 8.4 for a detailed description.