|Is BPMN and BPEL the right choice for my problem? [message #621208]
||Tue, 09 June 2009 10:07
| David Wynter
Registered: July 2009
I have a set of components that I use in workflows to basically do value
added ETL work with reported outcomes etc. It currently has a Web
interface and uses a FSM (blissed.codehaus.org) interleaved with the
Quartz scheduler. All data about the ETL reports, scheduling etc is
stored in the database, no files involved.
I want to now extend this to incorporate tasks for humans to handle
through dedicated screens in amongst the workflow. So time for a richer
graphical representation of the workflow. The BPMN modeller and
transformation to IM and thus to BPEL look like a good starting point. I
would replace the Quartz and FSM workflow with a BPEL execution engine.
I have read a lot of the material covering STP over the last couple of
days. But a few question have formed probably because I have not read
Apologies if my language is not precisely aligned with all the STP
1. Since I have many instances of an ETL involving a particular pair of
input and output I need to have a clear display of which ETL we are
dealing with. Is the annotation extension to the task icon the correct
way of presenting these?
2. Can the annotation be transformed through to the BPEL?
3. Do the BPEL engines allow for execution of a component using the
annotation to indicate to the component being run?
4. Since this is not a general business workflow is it acceptable to add
specific task icons for the specialized tasks we carry out (e.g. an ETL