Hi All,

This is something I have been wondering myself, and perhaps other CAS-Workflow 
users have been wondering as well so I thought I'd put this question out there.

The question is: in which circumstances does it make sense to use PGEs for 
representing workflow tasks? In other words, which types of situations favor 
wrapping a workflow task as a PGETaskInstance versus using the generic 
WorkflowTaskInstance?

Based on my own experience with CAS-PGE, I feel it makes sense to go for using 
PGEs for the following types of situations:
[1] Extensive use of external programs is required for the execution of a 
workflow task
[2] Gathering products from, or ingesting products to the CAS-FileManager is 
needed for the execution of a workflow task

If there are other types of circumstances using PGEs is ideal for or if there 
are other opinions out there, it would be great to hear them!

Thanks,
Rishi

Reply via email to