A system and method is disclosed for allocating multi-function resources
among a plurality of tasks within a wetdeck process in semiconductor
wafer fabrication. A resource allocator allocates multi-function
resources among tasks within a process system that executes at least one
application process. The resource allocator comprises a monitoring
controller, model of the process system and a resource allocation
controller. The monitoring controller monitors measurable characteristics
associated with the executing application process, multi-function
resources and tasks. The model represents the multi-function resources
and the tasks, and defines relationships among them. The resource
allocation controller operates the model in response to the monitored
measurable characteristics and allocates ones of the multi-function
resources among ones of the tasks to efficiently execute the wetdeck
process of the semiconductor wafer fabrication process.