User Application (UserApp)
These threads process requests sent, via asynchronous EMS messages, to any customer application from components other than Process Engine.
If you find that applications are running slowly, you may want to increase the number of threads in this pool. Note, however, increasing the number of threads may increase the speed at which user applications run, but the extra CPU usage required can result in impacting the performance of other areas.
Specify the number of threads in the User Application thread pool using the amx.bpm.userapp.threadpool shared resource, in the Thread Pool resource template, using TIBCO ActiveMatrix Administrator. By default, the core user application thread pool is 20 threads, with a maximum of 50 threads. Both of those values can be modified on the resource template.